Taylor Momsen and The Pretty Reckless perform at The Download Festival 2011 in Leicestershire, UK. (June 12, 2011)
She seems like such a fun girl…
Not to mention the fact that she’s all ready for helping me move my speakers!
Commenting as a Guest
Sign in or Join.