You Might Not Expect This Sound From A Guy With A Megaphone.
May 9, 2014
The Dead Tapes, a rock and roll band from Norfolk, Virginia, play their original song titled "Where Did She Go?" through a megaphone in their backyard. Written by lead guitarist and singer Aaron Bariso, they definitely have the talent to make it big.