Episode Description

Lindsay Lohan was in Manchester, England when she met some pretty important people.

Discuss