High Speed Ninjas on Skates
CarGirl
Published
05/19/2008
Hilarious but daring chase between a pack of ninjas on roller skates and a 3-wheeled police car.
1 Comments