djbabylove Glee- Total Eclipse of the Heart djbabylove • Available on Youtube • Published 13 years ago