Trevor Horn in 'The Buggles' 'Memba Him?!

As a member of The Buggles, Trevor Horn became famous with the song "Video Killed the Radio Star." Guess what he looks like now!

1117_memba_them_launch