98: Illegal Aliens – 50

Rita just has a blast trying to sync up with the metronome.   Don’t you just love or hate the metronome? As a kid I wanted to flush that thing down the toilet. The greatest musicians that ever lived, and it’s not Kanye West or Lady Gaga so get that outta your head. I’m talking …

98: Illegal Aliens – 50 Read More »