The Rankin Twin’s Mustaches Were NOT Real Mustaches [AUDIO]
Last Saturday The Rankin Twins brought themselves and their endless, ultimately infectious happiness (which was apparently bottled in a sunflower field) to Radio Texas Live and my cheeks still hurt, face cheeks.