I think everyone in this video deserves an asshat award.
Tags: bus stupid idiot peeing funny comedy By: wendywhiskey