+580 It's kinda weird thinking about how many great songs are out there just waiting to be written. amirite?
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago