I passed this on the M40 last night, heading South, its got slicks, huge arches and a cage and looks awesome. I know nothing else and Google is failing me
Anyone seen it before or know anything about it?
Anyone seen it before or know anything about it?