(no subject)

Sep 17, 2007 18:35

Oh my fucking god. Hey There Delilah is the fucking hardtest song in the world to sign to. I feel like chopping my hands off.
Previous post Next post
Up