Loading...
Dougmartsch's Collection

Mogwai   07/27/2003

Fuji Rock Festival, Niigata Prefecture, Japan
Source Pro Shot
Media DVD   1 disc
Notes On Same DVD As "Mogwai @ Shinkiba Studio Coast on 11/11/06"
Trades Allowed Yes
Ratings Sound: A+
Owned by Dougmartsch · Last Updated May 23, 2023