Stand by · pulling the latest frames
Serena Lee
Acting
Born · 1982
Toronto, Ontario, Canada
Loser
2000
Feast of All Saints
2001
Ruby's Bucket of Blood
Deacons for Defense
2005
Crimes of Fashion
2004
Our America
2002