The Snow Patrol

The Snow Patrol

£130.00Price
Limited edition 75 
Challenger 2 in the depth of winter, With "live cam"
Crews freezing but nothing a "Hot Toddy" couldn't fix