by Tiana Feng

Hey! This was filmed the night I saw Bahamas at the Danforth Music Hall.