Listen

Description

The Rolling Stones were formed in London, England in 1962. MrZerr0 does an overview of their 8 "Live" Albums.