+175 The hardest part about the saying "everything happens for a reason" is waiting for the reason to come, amirite?

by Anonymous 11 years ago

Yeah!

by Anonymous 11 years ago