Two Owls
-
Denham Springs, LA
-
Fire Performer / LED Performer
-
14 miles from Baton Rouge
-
2 Verified Bookings
Meagan B. said “Beautiful, absolutely beautiful performances by these two beautiful souls. You can see their passion, emotions, and love through each flame.”