The “Ludicrous” Teslas are ludicrous indeed. And this video posted to YouTube by DragTimes is just the latest in a series of evidentiary exhibits that proves it.

Read More

Image courtesy of: Jonathan Shieber

Advertisements