Sunday, October 4, 2009

Boss Ross

this isnt a tank... it's actually Think Thank filmer, Ross "Boss" Phillips' new snow mobile with a built in super duper bad ass long lens built on to it.
Boss Ross

Blog Archive