crazy japan drifting

dem japz are fukin extremely crazy or stupid... HoLY sheeet there are some close calls on that clip.. sweet driftin tho!
 
Back
Top Bottom