Wazoo Bars were actually a product of The Topps Company, which is better known for trading cards. Released in 2007, these candy bars freaked out parents with their wild colors but quickly gained a youthful fanbase. They even had some TV commercials, but sadly the bars were discontinued around 2008. …