gecko68 says Dec 27, 2008 03:07PM Fan-made Thundercats trailer... starring Vin Deisel, Brad Pitt, and Hugh Jackman.