Biker Cop gets CRAZY at the Nitro Mega Ramp!! Biker Cop gets CRAZY at the Nitro Mega Ramp!! What do you think?