Skip to main content
Weddings

DJ Charlie Clean Reviews

DJ Charlie Clean View more information

Reviews

4.9 out of 5 rating
44 Reviews
  • Quality of service
    4.9 out of 5 rating
  • Average response time
    5 out of 5 rating
  • Professionalism
    5 out of 5 rating
  • Value
    4.8 out of 5 rating
  • Flexibility
    4.9 out of 5 rating
100% Recommended by couples

Awards

44
WeddingWire Couples' Choice Awards 2016 Winner
WeddingWire Couples' Choice Awards 2015 Winner
  • J
    Jocelyn Sent on 08/16/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
    Stop the Vendor Search Madness! Hire Mark Today!
    Dear Future GTA Bride... because let's face it the ladies do a large bulk of the grunt work! I am writing this to help make your life easier and encourage you to hire Mark and his team for your big day.
    The DJ was the one thing my husband and I couldn’t agree on at first… mostly because it was the most important thing to him and he really wanted to make sure it was an awesome party. At the beginning, Mark was professional without being pushy and really made us feel like we were in the right hands. His music expertise was vast and eclectic and he was able to gauge our musical tastes with only a few questions about our favourite songs. Mark even helped us pick our first dance song! As our MC at our wedding, Mark was flawless and responded to changes in the evening like a pro. Everyone kept complimenting us on the music and felt that Mark really added a touch of class to the whole event.

    Probably the best memory I have of the whole day is partying until wee hours of the morning with just a couple of close friends after most of our guests had left the building. Mark was like our private DJ and kept the party going until the very end as if he was playing to a room of 200 people, when in fact it was only a handful of us. That is the kind of personal touch and customized experience you can expect with Mark and DJ Charlie Clean - Custom Events. After it was all said and done we received a lovely card from Mark with all the best music of the night. There are a lot of DJ’s out there in the GTA, and it can be overwhelming to know which one is going to give your guests the best experience and the most bang for your buck. If you are reading this right now I beg you to stop the wedding vendor madness… stop scouring the internet for lacklustre DJ’s, and definitely don’t get your friend to man your playlist either! Just hire Mark because you will be so infinitely happy that you did.
  • J
    Jennifer Sent on 05/18/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
    When choosing vendors for our wedding we chose those who felt the most comfortable with, those we felt we could hang out with over wings and beer and those we felt would fit right in with our family and friends. Within the first few minutes of meeting with Mark we knew he was the perfect fit for us.

    All of our emails were returned promptly and professionally and Mark was always willing to meet up with us over coffee to discuss the wedding plans. The planning tool Mark provided was perfect (especially for planners like us!) and beyond thorough. It gave us the ability schedule our reception, choose the music we wanted (or did not want) and gave us music suggestions.
    Mark was great when we requested to meet with the DJ that would be at our wedding. We met with Leonard (our wedding DJ) a few weeks prior to our wedding. Leonard got to know us and our music ‘wants/needs’. Leonard was awesome at our wedding! He did an amazing job at playing all our guests requests and keeping everyone on the dance floor. Mark was also working at an event in our venue on the wedding day and he was kind enough to pop in say ‘hi’.

    Mark’s business is truly is passion. We highly recommend Mark and his team. They are amazing at what they do and we are so grateful we had the opportunity to work with them.
  • User2387130 Sent on 10/24/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 had Mark as our DJ for our wedding.. He was amazing. we received many compliments on his services. He was very helpful, always answered any questions we had, and always always always wanted to make sure that we were happy. Mark takes pride in his work, and its very apparent. If you want to hire a DJ you can trust, hire DJ CHarlie Clean. they will work hard for you, and will make sure that your event meets your expectations.
  • illustration stars

    Are you interested?

    Send a message
  • R
    Rachelle Sent on 10/28/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 were referred to DJ Charlie Clean by our photographer, and boy are we glad that we followed her advice.
    We have been lucky enough to get to know Mark, and we were also so excited when we found out that he would be DJ'ing our wedding. I cannot say enough how professional Mark is, and the service he provides is one-of-a-kind, attentive and detail oriented. Their online system for planning your evening, choosing songs etc., is so easy to use and a great tool to make the life of a Bride and Groom oh so easy! We received so many glowing words from our guests, and he kept the party going all night long. I think that people look at music at an event such as a wedding as secondary and an easy thing to figure out. Mark and his team are so in tune to the folks you are entertaining and ensure that everyone is having a blast! We cannot say thank you enough, and will continue to plug DJ Charlie Clean every chance we get!!!!
  • User2370297 Sent on 10/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
    DJ Charlie Clean... what an amazing experience! We had Mark Caravaggio DJ our ceremony and reception. He was VERY responsive to emails, he was accommodating with meeting requests and so professional. Our wedding was a logistical nightmare and Mark never flinched - he agreed to all of our requests (as difficult as they were) and followed through with all of them. He threw us a damn good party! We had so many comments from guests about how much fun they had dancing. Mark played all the songs my husband and I wanted him to and managed to mix them in with the requests coming from the crowd. Hiring a DJ can be intimidating as SO MUCH of a successful wedding depends on them. Hire Mark. You won't have to worry. He's amazing.
  • A
    Andrea Sent on 11/28/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 charlie clean did our stay and die as well as our wedding and did a fantastic job!!! He did everything we asked and then some!!!!!! We couldn't have asked for a better person to be apart of our special day! Mark is not only a DJ but is now a very good friend!!! Thanks Mark being the BEST!!!!
    CHEERS
  • J
    Jaimie Sent on 09/16/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
    Mark was amazing!! We had one minor hiccup in the beginning but he made it up beyond what we could have imagined! Words could not explain how happy we were with Dj Charlie Clean! If we are even in need of a DJ service again, there will be no hesitation with who we will be using and recommending! Beyond pleased and happy with them!
  • A
    Andrew Sent on 08/31/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
    Our wedding was aug 29th. We found DJ Charlie Clean Online and used hime because of his reviews. Well the reviews are exactly what he delivers. Mark was easy to deal with and pays attention to every detail. Our guests were on the dance floor the whole night! Amazing night thanks to Dino, nothing but the best comments from all of our guests. Great DJ Thanks to Mark for all his help!
  • User2156557 Sent on 05/31/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
    Mark is awesome! He is extremely professional and helpful with everything!
  • S
    Shannon Sent on 10/07/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
    Mark at DJ Charlie Clean, made everything so much easier for us! He was always there for when we had a ridiculous amount of questions, and had no problem whatsoever getting some of our less popular music! He was amazing to talk to and just made the overall experience amazing! We knew we wanted to book with him at the first wedding show we went to, he was the only DJ who took the time to explain what he does and his enthusiasm won us over. Even the night before when our officiant made some last minute changes, Mark was just a phone call away for a quick song addition to our ceremony! As for the DJ we got, he was amazing! He played a ton of 90s hits and even ensured to dedicate some songs to myself and my husband because he knew we had a thing for the lonely island! To top it all off, our DJ spent his evening not only supplying amazing music, but he danced the night away with us, and made sure everybody was having a good time! He even danced with my Nanny!!! I would recommend DJ Charlie Clean a thousand times over! He and his team are absolutely fabulous!!
  • C
    Crystal A. Sent on 09/03/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 used DJ Charlie Clean for our wedding and we have nothing but good things to say about him and his company! The music and vibe the whole night was awesome! Everything flowed perfectly and Mark was accommodating to changes the day of. He was a great MC and most of our guest even thought we had been friends with him for years! He was extremely helpful during this whole process (even when I called days before the wedding to iron out last minute details). All of our guests were very pleased!
  • V
    Vanessa Sent on 09/04/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
    From the moment we met Mark we knew that we were in good hands. He immediately made us feel at ease, and we absolutely trusted him as our MC and DJ for our wedding. Mark is professional, courteous, fun and outgoing. He genuinely cares about your musical tastes, as the bride and groom, and also your guests. He is all about keeping the music fun and engaging, and keeping the party going! Mark is extremely helpful and knowledgeable when it comes to finding the right music for each moment of your wedding; from introductions to cake cutting to first dances, he has relevant recommendations for everything! We can't thank you enough, and we absolutely recommend DJ Charlie Clean - Custom Events to any and all couples getting married!
  • M
    Melynda Sent on 08/28/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
    Everything was AMAZING! Timing was great and your ideas were awesome and very helpful. The shoe game was HILARIOUS, we totally wish we had taken a video of it. Our DJ/MC was fantastic. Whenever minor issues came up (which were no fault of him), for example my mother had gone home to take her dog outside when we were suppose to do the mother/daughter dance, he already had a plan of when would be best to do it later. He always seemed to know just what to do to go with the flow. The music was just perfect and you guys really played a role in making our wedding night go smoothly. Thank you very, very, very much!!!

  • C
    Charity Sent on 07/30/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
    Mark was incredible! I have had so many compliments on his services. He was incredibly helpful with all our planning. Just truly amazing and we couldn't have ask for a better DJ & MC!! By far best decision we made was to hire him for our special night!
  • User2175890 Sent on 06/12/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 have only positive things to say about the services of DJ Charlie Clean both with Mark going through the planning process with us and Marlon as the DJ at our wedding. Our wedding involved three different equipment set-ups (ceremony, cocktail hour, and reception/dance) which occurred back-to-back but everything ran super smoothly. During the dance Marlon was totally in tune with the crowd, taking requests and keeping the party going. I was actually surprised by how many people were out on the dance floor at times! Book these guys and the music/dance portion of your wedding will be completely stress-free!!
  • T
    Tony Sent on 05/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
    The music was perfect, the DJ listened to all my requests and played other music that everyone loved.but DJ Charlie Clean goes way beyond just the music.He was EXTREMELY helpful with regards to the timeline and setup of our wedding. He also responds to emails and questions within seconds! if you're looking for someone who genuinely cares, look no further!
  • User2112489 Sent on 04/28/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 Charlie Clean was great! Their prices are reasonable, they're quick to respond by email and always try to answer any questions you may have. The online planning tools are great, they really help make planning easier and there are so many songs available. The DJ for our wedding did a great job of keeping the music going and keeping everyone on the dance floor! I would definitely refer DJ Charlie Clean to friends looking for a DJ for their wedding.
  • User2101426 Sent on 04/19/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
    He had us at Hello…..
    We met Mark at the The Wedding Ring EXPO in Waterloo early last year as we were just starting to plan our December, 2014 wedding. Being in a room filled with various vendors, Mark and his team certainly stood out from the rest. We knew we had to meet him.
    Right from the beginning, we felt at ease with him as the daunting reality of planning a wedding was starting to set in. His professionalism, poise and overall understanding of what we wanted from a DJ is what led us to book him for our 12/13/14 wedding at the Walper Hotel, Kitchener.
    The entire planning process was effortless, as Mark’s online planning tools are well thought and well laid out. No leaf is left unturned when completing the online planning tools. This really is beneficial because it provides the DJ every piece of information they need to do their job effectively, and they are essentially on auto-pilot on the big day, which is just one less thing you need to stress about.
    Marlon, was our DJ, and we were extremely happy with him. We had an extensive list of ‘Must Play’ Songs, and he made every effort to ensure they were played, even though we were running behind schedule. DJ Marlon, definitely understood what music we were into, and kept everyone partying throughout the night.
    Thank you Mark and Marlon for all your help on our special day!!
  • R
    Rebecca Sent on 10/23/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
    Mark and the entire 'DJ Charlie Clean' team is incredible! We booked DJ Charlie Clean for our October 18, 2014 wedding in Waterloo. We had Marlon for our day, and can't say enough good things about him. We were running a little behind schedule (okay, a lot), and through working with our MC; the guests had no idea, and things ran very smoothly! Mark was great about providing a timeline and information to our venue, DJ, videographer, photographer, and MC's alike. They all truly appreciated this, and said not many DJ's take the time to do so.

    Mark was incredible to work with during the planning process. The online portal for choosing music, creating a timeline, and making requests is super simple to use and makes it easy to customize and plan your day beginning with the ceremony. We were able to add some songs to our 'do not play' list, and create a list of 'must play' based on the music requested by our guests via their RSVP cards.

    Marlon played a great variety of songs and we had many compliments on what a great DJ we chose. I am personally not a dancer, but the dance floor was packed the entire night. He knew what to play, and when to play it to keep the party going!

    Thank you to DJ Charlie Clean; Mark and Marlon, for helping us in making a night full of memories :)
  • H
    Holly Sent on 09/30/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
    Mark is amazing! We had him do our wedding on Sept 27, 2014 in Niagara Falls. He was an awesome MC. The music was great and his pre planning tools and customer service made everything go off without a hitch!

    Mark was amazing during the entire planning process! The online planning website made it easy for us to customize and plan out our reception. With must play and customized request lists it allowed us to chose the musics we knew our guests would enjoy. The timeline tool made it easy for us to plan a smooth flowing reception - Mark even forwarded this to our venue which helped ensure everyone was on the same page!

    Mark help us with a surprise live remix of 5 songs for our Father daughter dance that was the hit of the night! I am still getting messages about how great everyone thought that was! It was really a special moment for my dad and I and entertaining for our guests!

    Mark played a great mix and variety of music and kept everyone on the dance floor the whole night!
    Thank you Mark for making our wedding reception a dream come true! :)
  • C
    Christa Sent on 01/09/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
    The words thank you does not begin to describe how grateful we are that we found DJ Charlie Clean (aka Mark) and that he was able to DJ our wedding this past August. During the initial planning stages we thought we would forgo booking a DJ until we realized how much work was really involved. We quickly saw that a good DJ was a crucial part in not only our guests enjoying themselves, but in making sure the day ran smoothly.

    We met with a few DJs, but as soon as we met Mark, we knew he was the one! He instantly made us feel comfortable and at ease. He was knowledgeable, enthusiastic and truly listened to what we wanted. He really made the process seamless and fun, from the planning stages all the way to the actual day. The online portal provided was user-friendly and a life saver when it came to planning timelines and selecting music. His prompt responses to our calls and emails was very appreciated especially in the weeks leading up to the big day. This definitely lowered our stress levels! As for his DJ skills, they were FANTASTIC!! He played our favourite songs and also read our guests to see what music would keep them dancing, and that they did! The dance floor was always busy, he even had guests dancing that I've never seen dance before! Truly amazing! If we ever need DJ services again we will definitely call DJ Charlie Clean and we would not hesitate to recommend him to everyone we know. Thank you Mark from the bottom of our hearts!
  • K
    Kate Sent on 10/01/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
    We got married on August 23 , and can honesty say that our
    Wedding day would not have been as perfect as it was without Mark , and Dj Charlie Clean !
    From day one , everything was so easy and straight forward ! Mark was always there to answer any questions, and always got back to us almost immediately !
    On the day of the wedding , he ran the music for the whole ceremony and reception and we could not have asked for anything better!
    I have never met a Dj that can get every single person on the dance floor with just the first song !! ..... And keep them there all night !
    I've had so many compliments on how amazing our Dj was , even from an uncle who claims he " never , ever " dances !
    He ended up being on the dance floor all night long because of the amazing music!
    I would recommend to absolutely anyone , and will defenatly be using him again in the future!
    Thanks so much Mark for everything.... You deserve every little bit of credit !
  • T
    Tracy Sent on 09/15/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
    Dj Charlie clean was amazing! had my guest out of their seats dancing, had them involved in games and having guests laugh and enjoying them self's the whole night. My biggest fear of my wedding was not having an amazing DJ as my friends and family are music and dancing lovers. I could not have asked for a better DJ (steve) then this company I was so happy and danced the night away in my wedding dress with all my friends and family, you will not regret your choice by going with this company, I have had compliment after compliment about the DJ, Amazing, made our day/night even more perfect!
  • A
    Ashley Sent on 09/25/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
    We used DJ Charlie Clean aka Mark, for our wedding on August 8th, 2014. When first meeting Mark for our original meet & greet I was overwhelmed on how organized and prepared he was. Being the super over organized, O.T.T. bride myself, I knew it was a match once I saw his online spreadsheet tools, and just hearing his knowledge with every type of music.

    Throughout the ENTIRE planning process Mark was there by our sides to help in any way he could. Sending us lots of possible ideas for different/unique songs to listen to. From the spreadsheets, icon help tools, phone calls, emails, he was very reliable throughout the entire process!!

    Getting married is an extremely special day between any two people. Creating that special atmosphere with your favorite music and songs that all your guests will enjoy, isn't an easy task. Mark creates endless tools making sure every piece of the puzzle is set in place for the big day. Not to mention he provides beautiful up lighting to match your decor. He is an outstanding guy to have at any party.

    Thank you once again Mark for making our day so special and memorable!

    You drop sick beats
  • S
    Shaun Sent on 01/20/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 used DJ Charlie Clean for our stag and doe on May 24th and we also used them on our wedding day on July 26th. We knew nothing about them, we were just handed their business card from a banquet hall.
    Upon filling out our 'quote request' from their informative webpage, it seemed as though Mark had called us back within minutes. Our first phone conversation was 1/2hr. I felt like I was talking to a lifelong buddy. Shorty thereafter, we met up with him at a coffee shop very conveniently located to our house. Immediately, his personality was glowing, not in an obnoxious 'I want your money' way but in a way that said "I want to be the lucky guy you choose to put the reels on the steel for the most important day of your life." He gets visions of your visions and explains how he will make them a reality.
    We never had Mark for our stag and doe but we had Marlon. If DJ Charlie Clean offers you Marlon at your event, say no if you hate fun. He was hilarious and rocked all night. Every guest loved him. We had an instant bond with him and his stellar personality.
    For our wedding, Mark was our DJ. This man was born for this job. He's probably a whopping 5'2" tall, but his 11'8" heart has his career tattooed on it. It says " I will do anything in my power to make your day a dream come true.

    Although our wedding is over, Mark will always have my friendship, he will always be thought of as the best DJ I have ever encountered, he will always be recommended to anybody I know that needs a DJ. I am already trying to find a reason to need a DJ just to hire him again.
    Honestly, he could make Siskel and Eberts thumbs re-rise.

    Mark, thank you so much for all you did right from our first phone call. You should be a role model to all aspiring DJ's who have been collecting cd's after getting ripped of from Columbia House since 1994
illustration stars

Are you interested?

Send a message