Boy George Impersonator
- Fort Lauderdale, FL
- Impersonator
- 24 miles from Delray Beach
- 18 Verified Bookings
Michelle S. said “He arrived early to keep the surprise a secret. He made a grand entrance and the room lit up. He has an uncanny resemblance and had a wonderful, warm…”