Drags & Racing

Drags & Racing is an Italian custom shop owned by the flamboyant Dino Romano,...

20K views bikeexif.com

Interest

Motorcycles
Discovered by Jake The Drake
on Aug 3, 2010

Stumblers Who Like This Page