arcane_chaos on 05 August 2014
I was watching Ellen today(yeah I watch it) and Sofia Vegara was on and how she's a fan of the NY Giants...doesn't matter if the Giants win the Superbowl...they have already won life!!!!