Swag, swag, swag alert!
Justin Bieber‘s new Rolling Stone Cover (his second) drops on July 20 but the image has been leaked online. The Biebs is quite the teen idol, wearing a white wifebeater tank, spiky, bang-free hair and a chain half-tucked under his shirt...