by gansie
Count this in the I Have Seen Enough to Know That I Have Seen Too Much bin. Dunkin’ Donuts and Pepsi release the ultimate summer drink: Mountain Dew Coolatta. Osama bin Laden is dead. A new devil has risen.
(Photo: The Fire Wire)