WTH? Giant Substitute Teacher Punches Las Vegas High School Student To The Ground, Then Slaps Him For Good Measure

00:00 / 00:00