Super power in Llangollen
26/4/2012. Llangollen - Wales.
Suzuki and Triumph are the bread in this super power line up in Llangollen.
Picture added on 09 May 2012 at 07:40