Achahoish's Forum Activity

New thread Where is this? 3/7/2015 8:14 AM

This photo was posted on a Scottish twin shock MX page on Facebook and was believed to be in the US. Anyone know where and a year maybe? Ta muchly

This forum thread has 13 replies.