I've never quite got my head around Trevor Horn being in (and jointly responsible) for the pop combo 'Buggles'.
+ Visit Cardiff FC for Latest News, Transfer Gossip, Fixtures and Match Results |
I've never quite got my head around Trevor Horn being in (and jointly responsible) for the pop combo 'Buggles'.