Tamar and Towanda Braxton Chastised By Delta Pilot

An Instagram video uploaded by Towanda Braxton shows she and her sister, Tamar, being chastised by a Delta Airlines pilot on a weekend flight. According to rumor, Tamar was on the ... Continue Reading →