Drag racing in turkey complete with giblets

Thats insane...no barriers just people.
Can you say 3rd world country ?
 

Members online

No members online now.
Back
Top