Feature

Beyonce Goes Missing

•••
After backlash surrounding Beyoncé's wax statue at Madame Tussaud's New York City location spread around the blogosphere, the folks at the B...