Radio Radio dropped this wacky video for “Ej feel zoo”. Come out to the Garrison tonight for their album release!