Originally Posted by TheProfiteer fucking aye, it is a 8.2 liter, thats crazy huge!!! I just dont understand by how the engine is mounted that its frontwheel drive. Yeah, it's a really wierd combination! I wish you could see the engine bay in person, the engine is really far to the front.
Forum Rules