Video: The Orwells – “Who Needs You” Live on ‘Letterman’

http://youtu.be/SJ9RXe4nn8E The Orwells made their American network TV debut on none other than Late Show with David Letterman. That performance, to say the least, was badass! The guitars were sounding a tad bit more distorted to give it a more raw/dirtier finish and lead singer Mario Cuomo played […]

Video: The Orwells – “Who Needs You” Live on ‘Letterman’ Read More »