stillcity.. your an asshole.. just because you cant see a hill in the pic doesnt mean there isnt one... and have u ever heard of car tow.. or grinch winch... anyone of these could have worked... fuck a people tow could have given u enough speed to hit that..