Wazoo Bar
The Wazoo Bar was a short-lived candy bar made by Topps. The bar was first sold in 2009, and there are not many other candy items that are anything like this little confection. There were only ever two flavors of his candy product made, and since it was not sold for very long, any ideas…