Stereo MCs, Live at Loch Lomond 2008, Balloch Castle Country Park,
Balloch, West Dunbartonshire, Scotland
2nd August 2008
solipsistic.nation added this photo to their favorites.
(20 months ago)
Member since 2008
Here's a link to this photo. Just copy and paste!
show short URL