Debut Album The Troggs’s Debut Album By Debut Album March 15, 2020 104 0 Comments The Troggs – From Nowhere From Nowhere is The Troggs’s debut album. The album was released in 1966. Share: