Skip to main content
Weddings

M&M Entertainment Reviews

M&M Entertainment

M&M Entertainment

South Portland, ME
4.9 out of 5 rating, 49 Reviews
View more information

Reviews

4.9 out of 5 rating
4.9 out of 5 rating
49 Reviews
98% recommend it
  • Quality of service
    4.9 out of 5 rating
  • Average response time
    4.8 out of 5 rating
  • Professionalism
    4.9 out of 5 rating
  • Value
    4.9 out of 5 rating
  • Flexibility
    4.9 out of 5 rating

Awards

49
WeddingWire Couples' Choice Awards 2017 Winner
WeddingWire Couples' Choice Awards 2016 Winner
WeddingWire Couples' Choice Awards 2015 Winner
WeddingWire Couples' Choice Awards 2014 Winner
WeddingWire Couples' Choice Awards 2012 Winner
WeddingWire Couples' Choice Awards 2011 Winner
  • Eliza
    Eliza Sent on 06/07/2022
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating

    Best DJ ever!!

    Mike was hands down the best DJ we could have ever asked for! He had some people out dancing that I NEVER thought I’d get to see out moving like that again and kept the party going all night. We are so lucky to have been able to book him for our wedding so if he had your date available I highly recommend you book immediately!
  • Kelsey
    Kelsey W. Sent on 03/25/2021
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating

    Favorite Vendor!

    Mike is not only one of the nicest people around, but a fantastic DJ!!! Mike went above and beyond for us: visiting our venue in Portsmouth to plan uplighting, offering numerous Zoom calls to help plan the reception, and worked with our other vendors to make sure everything was squared away. He also had a handy online planner to help us make a must play and do not play list. My guests were so happy that he took requests too! We had a young wedding with a lot of people in their 20's and he played a great mix of throwbacks and current songs! Mike, you are awesome, and thanks for being our DJ! You'll always have our recommendation!

    - Kelsey and Tim

    M&M Entertainment's reply:

    Kelsey and Tim, Thank you so much! I've had such a great time getting to know you, planning with you, and celebrating with you. To be honest I miss it. You were one of the brightest spots in this pandemic for me :) I hope you both had a blast in Antigua, and I really hope you will keep in touch!
    ~Mike
  • N
    Nicole Sent on 08/26/2009
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike was the greatest! He delivered the perfect set of music throughout the whole evening. He was also there for the wedding ceremony music. He was very accommodating. He followed through with all of our requests for our wedding day. I would highly recommend him. I had so many compliments on the DJ.
  • illustration stars

    Are you interested?

    Send a message
  • D
    Danielle Sent on 10/09/2018
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike did a fantastic job dj'ing our cocktail hour and reception! He worked with us to make sure he had all the information he needed to guarantee that it would be a super fun and entertaining reception. He helped us out with providing microphones for our ceremony, set up his equipment in two locations (the cocktail hour and the reception) played just about every song we had requested, and worked with us to make all the announcements we asked for. He also had a blast doing it, every time we looked up at the stage he was on, he was dancing and singing along to the songs which we thought was awesome!

    M&M Entertainment's reply:

    Thank you Danielle! You and Dan were awesome to work with! I loved everything about your wedding, from the fun yet serious ceremony with the backdrop of the lake to the celebration in the barn and your choreographed dances with Dan. It was a magical day, and I can't thank you enough for sharing it with me :) Oh, just to clarify for anyone who may read this I was no where near a live microphone while singing along to the songs :)

    Thanks again Danielle, I wish you and Dan all the best and I hope you will stay in touch!

    ~Mike
  • A
    Alexandria Sent on 07/05/2018
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    We LOVED working with M&M Entertainment when planning our wedding. Michael started the interaction by replying to our inquiry almost immediately, and continued to stay in constant contact throughout the entire process. He made many helpful suggestions, not only regarding the music but for reception details as well, helping us create a timeline of events. During the event, the fire alarms went off and he was very helpful in guiding guests, and even more helpful restarting the party once everyone was seated again. My husband and I are incredibly thankful for all the effort and hard work that he put into planning our reception. If you have an event that requires the services of a DJ, we HIGHLY recommend Michael and his company. You get exactly what you pay for, which is someone with lots of experience who has been doing this for years, and knows how to make your dreams come true!

    M&M Entertainment's reply:

    Thanks you Alexandria and Noah! I really enjoyed working with you both, and I have to say your wedding is one I will always remember with a grin from ear to ear as I recall the amazing moments, both planned and unplanned, of your wedding day. I wish you both all the best, and truly hope you will stay in touch!
  • T
    Troy Sent on 04/11/2018
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    We couldn't be happier that we chose Mike to be our wedding reception DJ! From his attentiveness to our needs, quick response with emails, professionalism, great ideas and genuine care in making sure our day went perfectly, he completely blew us away. Mike was so fun to work with throughout the whole process, providing us with great tips and feedback. He made us feel so comfortable and in great hands, which was extremely helpful since planning a wedding is no easy feat! We met with him twice prior to our wedding and he was able to accommodate our schedule, even with us living in a different state. When our big day finally came around, Mike was there for us with everything we needed. Our reception music was on point and everyone had an amazing time. He did a fantastic job with announcements and coordinating our timeline with scheduled events, i.e. the bouquet toss, shoe game, speeches, etc. Mike is exceptionally skilled with figuring out what works for a crowd and what will keep the energy going. His skills show that he is a seasoned DJ with plenty of wedding experience, and we would recommend him to anyone. We will definitely miss working with him!

    M&M Entertainment's reply:

    Thank you Troy and Rebecca! I loved working with you from start to finish! It was a lot of fun putting the details together and seeing everything come together. I had a wonderful time with your friends and family, and I hope you will stay in touch :)
  • J
    Jaci Sent on 09/17/2017
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike was AMAZING!!! So helpful and responsive during the planning process. Walked me through everything. Answered emails on time and especially toward the end when I was staring to freak out a little. Everyone LOVED him at the wedding!!! So happy we chose him for our special day!

    M&M Entertainment's reply:

    Thank you Jaci! I loved working with you and Danny, and I can't believe it's over. I'm so glad you've connected with me on FB so we can stay in touch! I had an amazing time with your friends and family, and I was overwhelmed by how gracious and fun they were. Have a great time in Montego, you've earned it :)
  • C
    Caela Sent on 09/19/2017
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike did an amazing job! He stayed in contact with us from start to finish. He answered all my questions and was very easy to get in touch with. He gave us updates throughout the process to make sure we were ahead of schedule. I was a very nervous bride to be so Mike also made sure to be in touch and let us know he was available for anything we needed. We were very flexible with our music choice. I had a couple suggestions but otherwise left it up to Mikes expertise. He DID NOT disappoint us. He kept the crowd going with fun games and interacting with our guests. We had a blast and our guests kept commenting on how great everything went. I would recommend Mike to everyone.
  • M
    Meredith Sent on 09/03/2017
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike was awesome! He was recommended by another DJ because we were looking for karaoke (that right there says a lot). He was incredibly easy to work with, accommodating, and helped make our day incredibly special. We would recommend him to anyone getting married in Maine. Thank you Mike! - Meredith and Dan

    M&M Entertainment's reply:

    Thank you so much Meredith!
    I loved working with you and Dan and your families and friends! I swear they would have sang all night if they didn't have to stop. :) It was such a great day, and I am honored to have been a part of it. I'm glad you enjoyed your wedding day, and I hope you will keep in touch!
  • Brienna
    Brienna Sent on 09/14/2016
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike did an amazing, wonderful, over the top job! He was always keeping in touch, even with things not music related. I could go on and on about how great he was to work with, his passion for music, how he truly listened to us and captured the type of music we were looking for. There are too many good things to say about Mike, and on top of that he's AFFORDABLE! You'll feel lucky you got to work with him. I'll hire him again for any type of music needs we have!

    M&M Entertainment's reply:

    Thank you Brienna! I love following you and Keith & "the boys" on FB! Your wedding was one of a kind. You've got awesome friends and family! I meet so many wonderful people and loved the energy your friends and family brought to your wedding day I couldn't imagine a more beautiful day! Thanks again Brienna, Chat soon... :)
  • K
    Kimberly Sent on 09/03/2016
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike is fantastic!!! Very professional, and it's so clear that he has been doing this for over 20 years. We loved how flexible and open minded he was, and his ability to keep things flowing and be on top of any necessary changes throughout the event. Mike was great to work with and we would highly recommend him for any events. He also does a super fun karaoke on Tuesday nights in downtown Portland, make sure to check it out! If he's not already booked, make sure to snag DJ Mike for your next event!!

    M&M Entertainment's reply:

    Oh wow, Thank you Kimberly! I just now sow this, & couldn't believe I hadn't responded! Thank you so much! I love you and Chris, your dad, your brother, your uncle Tom who generously let us take over his farm for your wedding and officiated in one of the most touching and entertaining ceremonies I have seen, the vows you and Chris made and recited to each other, it was such a sweet day. Thanks for everything Kim! I know we will be in touch :)
  • User2637475 Sent on 06/07/2016
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike came highly recommended to us by our friends who had booked him for their wedding, and we totally get why they were so thrilled with him. Asking Mike to join our wedding team was one of the BEST decisions we made. We had initially considered just using an iTunes playlist to save money - I can't even begin to say how glad we decided to hire Mike instead. He was so much more than "just the music" at the party. He was our guide in producing a beautiful day and the secret force behind the flow of our celebration. Without us having to think about anything on the big day, he created a moving atmosphere for the ceremony, moved the celebration into a different space for our cocktail hour, prompted the toasts and made our party happen. And the amount of stress he took away from us in the weeks leading up to the wedding and on the day itself was priceless. Absolutely worth it.

    Mike is so professional, kind, and responsive. I am still blown away by how considerate and thoughtful he is, how dedicated he was to personalizing our wedding so it felt like ours and not just another party. Unlike other DJs who want to promote themselves, it was obvious that his goal was to support our vision of what we wanted our party to look like. He bent over backwards to make sure that every detail we requested happened. Just one example of how much he cares: we live an hour away from where he lives -- he even drove to meet us in a local cafe so we could go over our plans, discuss ideas, and come up with music choices together.

    He is reliable and organized. He has an online planner that you can use to request songs, detail the timeline, input who's giving toasts when, nix songs that you don't want. He gave great suggestions on how to make the day flow better. On top of everything else, his prices are competitive. We have so many more great things to say about Mike but are running out of space. So suffice it to say - he is the best. Book him; you'll be so happy you did. We are.

    M&M Entertainment's reply:

    Thank you Sheena! There were so many things about your wedding day that were unique and absolutely beautiful. The theme of pairs in your ceremony with 2 officiants, 2 parents walking you and Derek down the aisle, the boat arrival, the Star Wars touches, and meeting all of your friends and family, the sweet, funny , and heartfelt toasts, the Say Hey Entrance, and of course all the dancing!

    I wish I could carry your guests with me to all of my events! Your wedding day was so much fun, and it was my honor and privilege to be even a small part of it!
  • K
    Karen Sent on 06/07/2016
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike was an awesome DJ, he entertained our guest of all ages. I had so many people telling me he was a great DJ. Everyone had a great time. I would highly recommend him!

    M&M Entertainment's reply:

    Thanks Karen! I had such a great time with you and Bill and your guests! The video was awesome, and the kids were a blast too! I hope you are both doing great, and will stay in touch :)
  • M
    Madeline Sent on 03/10/2016
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    We couldn't have been happier with Mike Mahoney as our DJ. We were kind of picky with choosing our vendors, and finding a good DJ that kept the flow of our reception going was really important to us. He was very attentive to our needs, meeting with us multiple times before our event. He has a really awesome website to choose the playlist and order of your reception, we had a blast choosing our music! Mike was also really attentive to our guests, he knew exactly what to play and when to play it and did a great job at getting our crowd up and moving. A great DJ is super important to a wedding as it definitely sets the tone for the night. Mike also gave us a CD at the end of the night with all of our important songs on it which was such a special and memorable touch! He has a great professional personality and you can't go wrong having M&M Entertainment at your wedding!

    M&M Entertainment's reply:

    Thank you So much Madeline!

    I loved working with you and Nat, your family and friends were so nice, and your mom is a hoot! I can't thank you enough for asking me to be a part of your wedding day, and I hope you will keep in touch :)
  • M
    Monica Sent on 10/06/2015
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike was recommended to me by another DJ which told me immediately he must have a great reputation. Mike was amazing. He was organized, helpful and really listened to everything I wanted. During our reception he kept things going smoothly, running the show and always looking ahead. He sent reminders of things for the wedding including information on other vendors. Whenever I needed anything he was prompt to respond. Mike was one of the big reasons our wedding reception went so smoothly!

    M&M Entertainment's reply:

    Thank you Monica! I really enjoyed working with you and Nathan. I loved the idea of weaving your groomsman's birthday into the celebration, and having Isaiah sing your first dance song created an unforgettable moment, he was amazing, and so easy to work with. I loved your wedding!

    Thank you so much Monica! Keep in touch :)
  • B
    Baylee Sent on 06/15/2015
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike is an awesome DJ. He is super responsive and very attentive. My guests raved about the broad spectrum of music he played. He even gave us a CD of our favorite songs afterwards! He is super nice and a hard worker. We had some issues with some duct tape on the floor that we were having trouble removing and he just took care of it for us. He is so awesome.

    M&M Entertainment's reply:

    Thanks Baylee! From the moment you contacted me, I knew we were going to have a great time. Finding the most economical way to handle the tape was definitely a challenge. We got it done, and the proof is in the pictures :)

    Your family and friends were so much fun, I'm so happy for you and Brad! Please keep in touch!
  • A
    Ashley C. Sent on 06/25/2015
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Working with Mike was such a pleasure. We interviewed a couple DJ's before we found him and we're glad we did! He was very pleasant and responsive during the whole process. He gave a lot of helpful suggestions. The whole time leading up to the wedding we felt very important. What we appreciated most was Mike accommodating our extensive request list. We wanted a lot of unique music and he got it all and did a great job playing everything at the right time. Mike has a nice and calm speaking voice and doesn't act cheese like a lot of Djs. The cost was very reasonable. We were thrilled and wouldn't change a thing!
  • A
    Amy Sent on 01/27/2015
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    DJ Mike Mahoney was AWESOME! He was so much more than just a DJ, he got to know us on a personal level and had all sorts of great ideas to help us out - ideas on where to take pictures, ideas for fun décor for our winter wedding etc. Mike also helped us out with lighting and it was perfect. Mike was always quick to respond and he checked in with us throughout the planning process. When the big day finally came, Mike nailed it as a DJ. He listened to our likes and dislikes, kept the evening moving along, and kept people up on the dance floor. No cheesy gimmicks, just great music that people loved. We were so happy to have Mike as a part of our special day.
  • User2011183 Sent on 01/15/2015
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    On the day of our wedding there was a huge snow storm and Mike was there and ready to go on time!! Very flexible and did a great job with the music!!! It was a perfect wedding day!!!
  • L
    Lauren Sent on 10/17/2014
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike did an amazing job! He's got a great portal to log your songs or he can work off a pre-made list. He set up a few phone calls so we could get on the same page. He even came to meet us the day before the wedding to go over any last minute things. Great guy and great job!
  • Stacey
    Stacey Sent on 11/02/2014
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike was my DJ for my 9/6/14 wedding. He was very professional and I choose him because he was so detail oriented. You can complete everything with his online tools. Mike did a great job, and kept people on the dance floor the whole night. Mike went out of his way to find the monogram lighting that I requested. He even had the idea to match the font on my wedding invitation. Beautiful uplighting as well. Everyone had a blast. I would recommend him to anyone. Thanks Mike !
  • D
    Deena Sent on 12/22/2015
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Best DJ Ever. Hands down. A year and a half later, family and friends of all ages and with all music preferences talk about how great the music was at our wedding. Guests were dancing the whole night. I love dancing and the DJ selection was by far the most important vendor for us to pick and Mike exceeded our expectations. He had smooth transitions between every song. He allowed us to make suggestions while building the playlist and offered sound options when we didn't know what to do. He even helped set the overall schedule of the night! He was so attentive throughout the night not only to us but to other guests as well. One example is when my Nana was getting ready to leave the dance floor, he played Frank Sinatra's Summer Wind (her favorite song, which he knew), resulting in lots of happy tears and a moment my whole family will cherish forever. He saw the opportunity and took advantage of it - he went above and beyond the entire night. BEST DJ EVER!
  • K
    Katelyn Sent on 06/27/2014
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike was wonderful! We planned our wedding from across the country, and he was so flexible with our schedule during the planning process. I felt good booking him even without meeting him in person, and he lived up to our first impressions! During the reception I appreciated how he kept things running on the schedule we had outlined, but was never pushy or disruptive - he just made things happen and everyone kept on having fun!

    M&M Entertainment's reply:

    Thank you so much Katie! It was an honor to be a part of your wedding day. I had a great time with you and Anthony and your guests!

    Thank you Katie, I wish you both all the best, and hope you will stay in touch!
  • R
    Racquel Sent on 01/13/2015
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    We could not have been more thrilled with Michael Mahoney as our DJ. He exceeded our expectations in every sense! His music selection was exactly what we had wanted, and even better! He even suggested a song after he read our proposal story and it turned out to be one of the highlights of the night for us! His MC skills are great and he was really good at not only communicating important information and keeping the reception on schedule, but he was great at getting the guests excited. He helped make everyone feel welcome and what really made me happy was to see him dancing and getting into the music from up on the stage. We could not imagine a more talented, genuine, and fun DJ than Michael. Thanks for making our wedding day an unforgettable time!
  • User1710755 Sent on 07/14/2014
    5 out of 5 rating
    • Quality of service
      5.0 out of 5 rating
    • Average response time
      5.0 out of 5 rating
    • Professionalism
      5.0 out of 5 rating
    • Value
      5.0 out of 5 rating
    • Flexibility
      5.0 out of 5 rating
    Mike Mahoney did an amazing job with our wedding reception. He was very friendly and respectful during our consultations, and was not obnoxious or egocentric in the least bit.

    He was extremely responsive to e-mails, and is just an extremely cool guy. He does karoake and DJ's for many places in the local Portland area.

    He had my parents, aunts uncles, friends, and high school friends dancing the ENTIRE night. Even when my husband and I were doing our spotlight dances people only moved to the very edges of the dance floor, and then jumped right back on after we finished our song.

    Mike is wonderful, and even provided colorful lights without us expecting it. I would recommend him for any type of event, with an older, younger, or mixed generation crowd.
illustration stars

Are you interested?

Send a message
Responds within 24 hours