Serena Maneesh plays the Il Motore in Montreal
Location: Il Motore, Montreal, Canada
26.03.2010
Serena-Maneesh heads out on US tour