Absolute Supercars Debut TrailerCheck out the debut trailer for Absolute Supercars on the PlayStation 3.By Mike Tao on November 29, 2011 at 12:43PM PST Absolute Supercars