coolhand
03-13-07, 03:32 AM
http://www.liveleak.com/view?i=247_1173677514
My best guess is that this is Saudi Arabia, they have nothing to do there but stuff like this. I have seen some crazy videos from there. :shakehead
My best guess is that this is Saudi Arabia, they have nothing to do there but stuff like this. I have seen some crazy videos from there. :shakehead