Electropop Duo Van Go Lion Release First Ever Cover Song July 14, 2011 Jamie Sward Johnny Hates Jazz, Van Go Lion Comments Off on Electropop Duo Van Go Lion Release First Ever Cover Song Guys! If you have yet to be smitten by Portland-based electropop duo Van Go Lion (AKA Amy Paige & Josh Continue reading »