By
Dylan Heneck
on
Jul 21, 2016
|
The universe, dude, what a place. Clearly Echo Victor have been to space. Most likely chilled with a couple really zen aliens who taught them how to play instruments and then beamed the duo back to Earth.
Thank you aliens, and thank you America? Yea...
read more →