You have items in your cart!
« Back To Previous Page

Still Corners Live Music

  • Barracuda
  • 611 E. Seventh St.
  • Austin, TX 78701
  • October 25, 2018
  • Time: 9:00 PM
  • Price: $15.00

This London-based dream pop act has been releasing music since 2008, debuting with their self released EP Remember Pepper? Fastforward to 2018, the duo has three studio albums and multiple singles and EPs. Their latest project Still Air will be released later this summer on August 17th.

Still Corners