The Rat Shop Blade Bike – Toronto Motorcycle Supershow
The North American International Motorcycle Supershow 2010 Toronto – North America’s Largest Motorcycle Show – The Rat Shop Blade Bike – by NewCa.com
source Advertise your bike business at Bikes n Customs
#bikesncustoms