Posted by thewiz on June 27, 2013 
Quite a contrast to Britain's newest steam locomotive!
- Post a Comment -