Episode Description

Lindsay Lohan was spotted in a new space in New York leading many to believe that she has found a new passion.

Discuss