26,000 people trolled so far. Can you defeat him?
TrollFace: The Game
185,208
Published 2010-04-26