Richard Thomas - Owner of The Island Spot

KRLD News
Friday, June 5th
A visit by Mark Cuban lifted spirits this week at a local Jamaican restaurant.
00:03:20