TK2K11 Video Thread

The fuel lines could be there. Both those cars are fucking serious. 1400-1500whp IIRC.