FAIL Nation

A Couple Making Out at Tiger Stadium Gets What Every Overly-PDA Couple Deserves