Rachel Bachman
-
Chicago, IL
-
Singing Guitarist / Cher Impersonator
-
30 miles from Lockport
-
62 Verified Bookings
Katherine M. said “Rachel was great. The girls loved having Taylor coming to their event. She made the most out of each interaction and her performance was so great. Dads…”