Not sure if its real or fake but you can see its def something on the car that has a cool effect. Great marketing idea.
Not sure if its real or fake but you can see its def something on the car that has a cool effect. Great marketing idea. Vehicle - Cars and Trucks By: CheesyCheetah