Report | 9 months ago
I love seeing shows at Forest Hills Stadium because it is such a nice venue. There isn't a bad seat and the available food is delicious. Belle and Sebastian worked hard to get the audience involved and made the whole experience a lot of fun!
Was this helpful?