A moron driving his new SUV in Istanbul, Turkey


Loading...

Added:

By: plakka (2379.50)

Tags: Istanbul, turkey, driving, Range rover, land rover, SUV, road, dashcam, plakka, wtf

Location: Turkey