SPEED HERO Blog — Air Force

Hey Man!

I had seen this video a long time ago, but never really got it at the time. Who'd a thunk back in '98 Americans were drifting hard in their own crew!