ShowShowPretty Little Suicide at RosebudOct 12, 2012Pretty Little SuicideRosebud Bar and Lounge · Somerville, United StatesFollowI was thereUpload from this showMediaLineupAboutPretty Little Suicide