VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

The resident band at the Ace Hotel (29th Street @ Broadway) this month is New York City band I Love Monsters, playing every Sunday in the Ace Hotel lobby at 8:30pm with special guests each week.

Here is a video of I Love Monsters playing Satellite.

Related Posts: