The "Formula One Chassis Unveiling" Thread 2007

Clearly i missed it but res assured i did chuckle after i read it again.