2008 Mardi Gras Cars



The 2008 Mardi Gras Cars, a 7 car set would debute for the first time at Wal-Mart making them a Wal-Mart Exclusive.