Rolling Stones memorabilia store opens its doors in London
From the Watch Now: Snow sticking as winter storm hits Colorado, and more of today's top videos series
A store dedicated to legendary British rock band The Rolling Stones is opening to the public in London's Carnaby Street, offering branded clothes and objects to tourists and fans.

