• lol £5 -£6,000 - Muppet! prob still faster on my £400 ride.

    Is it a London Langster?

About