Blurboy1980 36 Posted August 10, 2013 Living here in Florida the fact the Premier League will be on a major network is pretty awesome and the are showing adverts for it all the time. Rather funny. Norwich at the 2nd minute mark. http://www.youtube.com/watch?v=6KeG_i8CWE8 Share this post Link to post Share on other sites