Now, this is funny....
BWAHHHH! ©90 are Russian bots.
It is their coming out ad.What is with the Odell Beckham and Eli Manning commercial>
What is with the Odell Beckham and Eli Manning commercial>
I think this Giants ad just showed us why they didn't make it to the Super Bowl this year.
Got a bad feeling the Pats blow this open in the 4th.