Ice Cube & WC at the DUB Auto Show 3.22.2009 - rudytorresrocks