Ted Leo does live band karaoke. - Video
PUBLISHED: Nov 20, 2016
DESCRIPTION:
11/19/2016 Studio at The Waiting Room in Buffalo, NY. Ted Leo sings 99 Red Balloons with Buffalo's Invisible Touch at live band karaoke.
Copyright © BANDMINE // All Right Reserved