Leffen Sucks.

A \"fan\"site for the controller throwing, trash talking, 5-0ing smasher.