Tags » Good Guys Finish Last

“Good guys finish last ,but finishing last would mean that he is the guy that girl would want to spend her rest of the life with”

Life