The Eye is proud to up the ante once again with this feature on Mogwai, possibly the best quality of a filmed concert. Special thanks to Stuart and Dominic for sitting down for some candid stories. The group was filmed in Northampton, Mass at the Pearl Street nightclub. The documentary ends at 22 minutes, but, for people who enjoy the occasional last "bonus" song, there's something extra special waiting this time.
- Category: The Eye
- Hits: 15382