Stars on Wheels

Jared Leto

The 30 Seconds to Mars singer went on an off-road excursion in Miami on December 30, 2009.

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus