August 2012 News: Mack standing in a pose for a photo at a recent car unveiling show in Los Angeles, CA.
August 2012 News: Mack standing in a pose for a photo at a recent car unveiling show in Los Angeles, CA.