Last updated: 03:16 PM ET, Wed July 31 2019

Busta Rhymes Involved in Altercation on British Airways Flight

Airlines & Airports Donald Wood July 31, 2019

British airways, plane, terminal
British Airways airline terminal at JFK airport. (photo via Heather Shimmin / iStock Editorial / Getty Images Plus)

Comments

LOAD FACEBOOK COMMENTS