Three wheeled supercar spotted in Mayfair, London

NewsflarePublished: September 9, 201719 views
Published: September 9, 2017

Footage has emerged of an impressive three wheeled supercar cruising through the streets of Mayfair, London.

The video, captured on September 8, shows the futuristic looking vehicle impressing bystanders as it heads down Park Lane.

Be the first to suggest a tag