Pop Rocks, the artificially flavored (but addictive) carbonated candy, an icon of the late 1970s and 1980s.
October 21, 2011 9:25 AM PDT
Photo by: Declan McCullagh/CNET
Conversation powered by Livefyre