In the “who do they think they’re kidding?” department, Showtime has set up fountains in cities all over the country that will spill red water, as a promotion for the second season of their show Dexter.In some cities, residents couldn’t miss the promotion. Philadelphia’s Love Park Fountain bubbled up good and bloody if you’re into that sort of thing.
Read more »
Recent comments
4 hours 21 min ago
4 hours 21 min ago
4 hours 26 min ago
4 hours 28 min ago
4 hours 55 min ago
4 hours 56 min ago
5 hours 3 min ago
5 hours 14 min ago
5 hours 21 min ago
5 hours 24 min ago