Five Minutes In..Frankfurt (video)
Frankfurt, Germany is about 6,000 miles from LA. As you guys know, I’ll go anywhere for kick ass car spotting. To be honest, I was in…
Frankfurt, Germany is about 6,000 miles from LA. As you guys know, I’ll go anywhere for kick ass car spotting. To be honest, I was in…