Does Bush Or McCain Own His Stupidity Better Towleroad Gay News 36477

Does Bush Or McCain Own His Stupidity Better Towleroad Gay News