Someone who like to play chicken with cars, but ends up getting dusted by them in the end.
Derek don't jay walk!... ahh Fuck.
11👍 20👎