Never Shout Never have posted a new live performance of their song "Lady Bug." The song is taken from their newest album, Indigo that was released back in November of last year. You can check out the performance below.
AltPress around the Web
AltPress on Facebook