Is there a bonus stage where you have to do a late night drive over clapham common.
(
transparenttown Dead to worse...,
Thu 26 Sep 2013, 15:22,
archived)
I think it's Hamsptead Heath
And you have to park in a shop at the end of the level
(
DinivanX Has stinging piss after drinking Pact Coffee,
Thu 26 Sep 2013, 15:32,
archived)
^ this
made me actually LOL
(
evilrob saw that ludicrous display last night,
Thu 26 Sep 2013, 19:40,
archived)