Ledfoot plays the The Parker Playhouse in Ft. Lauderdale
Location: The Parker Playhouse, Ft. Lauderdale, USA