eatinpavement
+1y
when a vehicle registers at a show, when they sign the release there is often something in there about that. just like when i put my truck in world of wheels, there is a photographer that goes around and takes pics of every vehicle. then they turn around and try to sell you the pics. even after you buy the pic at the rediculous price you cant make copies of it anywhere unless the photographer signs a release. so yeah i would say its your pic.