+668 When singers take showers, do they sing other peoples' songs, or their own? amirite?
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago