Idris Elba meets the owner of a one stop shop for extreme rides in Detroit. The ‘Show & Go’ supplies the fastest and most expensive customised cars.
youtube
Idris Elba meets the owner of a one stop shop for extreme rides in Detroit. The ‘Show & Go’ supplies the fastest and most expensive customised cars.
youtube
Comments
Bossip Comment Policy
Please read our Comment Policy before commenting.