Gotta stupid question
While watching football this past Sunday I saw an ad with Big Ben in it for these life size plastic cling pictures (players, helmets,etc.) that you can stick on walls and so on. I can't remeber the web site, its was something like "fat heads" or "big heads". Any one know? I'm finishing my bar in the house and the TV wall would look great decked out in the starting line up.