2000 Coggiola T-REX Concept. .. Ugly as sin on the outside "Look how big it is" while comparing it along side one of the smallest cars on the road The ford 150 is pribably bigger &qu