2012 Formula Drift Car Showcases


Las Vegas, NV (W&HM) - These are the best moments to inspect the awesome cars!
 
 
 
 
 
  
  
Then the clouds rolled in...

 

  
And got everybody very wet...
 
 

Comments