To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Hey open yer fucking eyes..... wait!
Fast car for slow brain.
Tesla in China? more like Tesla Enchilada!!! bahaha
I'd say there's a good chance of a faceoff here folks. Be back with more gameplay after these words from our sponsor.
Swipe up for next video
Fast car for slow brain.
Tesla in China? more like Tesla Enchilada!!! bahaha
I'd say there's a good chance of a faceoff here folks. Be back with more gameplay after these words from our sponsor.