Leah Stunts gets a new Icon tinted visor and has some trouble… like a boss.

Leah, you crack me up.

Posted on May 4, 2011 in Motorcycles by

Comments are closed.