Tampa fans, LOL
I have tickets for Tampa and new England at wembley. Not looking like it's going to be a good game at the moment.
Print