Travis Barker Doesn't Want You to Photograph His Mercedes G-Wagen, And He Has a Point
As he was trying to make music, Travis Barker ran into a car enthusiast outside a recording studio in Los Angeles, CA. But he didn’t like the idea ...
Source: autoevolution.com