Top Gear launches Space Car Jun 17, 2007 23:37:42 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Darth Marmalade on Jun 17, 2007 23:37:42 GMT -5 From the British automotive series Top Gear. Watch it while you still can, before they take it off of YouTube:www.youtube.com/watch?v=fMsH2fKyNy8