Table Top Racing - Official TrailerCheck out the official trailer for Table Top Racing.By Mike Tao on January 30, 2013 at 11:26AM PST Table Top Racing