Jared Leto Draws a Massive Crowd Heading to the Louvre in Paris
Jared Leto is now officially a living, breathing snowball effect — and don’t try questioning it … just watch how fast he can drum up an army of fans by simply walking. The Oscar winner and frontman for Thirty Seconds to Mars was minding his own…