Freida Pinto & Dev Patel Touch Down in Toronto

By: Amanda Hasaka / September 8, 2011