Custom Bikes, Motorcycles & Snowmobiles
2010 Motorcycle Supershow. The Rat Shop Blade Bike at the North American International Motorcycle Supershow (HD, images)
The North American International Motorcycle Supershow 2010 Toronto - North America's Largest Motorcycle Show - The Rat Shop Blade Bike - by NewCa.com
by NewCa.com, 20-Jan-2010 12:19 AM