DiscontinuedExpert

Posts

No posts found.

Comments

0

Does anyone know about Wazoo Bars?

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. …
submitted 1 year, 1 month ago by DiscontinuedExpert