The Best Rap & Hip Hop Wedding Bands & DJs in Crescent City, FL

The Best Rap & Hip Hop Wedding Bands & DJs in Crescent City, FL

How do we sort results, including Sponsored Ads and personalized results?


150 Wedding Bands & DJs in Crescent City, FL

Rap/hip hop
Quick responder
NTC Productions 

5.0

  • DJ
  • Starts at $400
  • Serves Crescent City, FL
  • Offer

Nik Bland has been DJing weddings, bat/bar mitzvahs, and birthday parties for over 12 years. Offering custom playlists and forming a bond with his clientele, he strives to find the roots of your special event to set whatever mood you're truly searching for. From classical to hip hop and from country to hard rock, Noise Through Color Productions is adamant on providing the soundtrack for your memories...

Awarded Best of Zola
NTC Productions was absolutely fantastic to work with for our wedding! From the very beginning, their communication was open and transparent, and they were always clear about their expectations and what we could expect from them. On the day of our wedding, they exceeded our expectations in every way - the music they played was perfect, with the right songs at all the right moments to keep our guests dancing all night long. We spent most of our reception out on the dance floor, making the best memories thanks to NTC Productions. We could not have asked for a better DJ - they truly helped make our wedding day the celebration we had dreamed of. We highly recommend NTC Productions to any couple looking for an experienced, professional, and fun DJ for their wedding!
Kayla B., 6 months ago
Quick responder
Jeff Jarrett - Singer & Guitarist 

5.0

  • Solo performer
  • Starts at $2,500
  • Serves Crescent City, FL

I’m Jeff, a singer-guitarist who creates natural, meaningful moments through live acoustic music. I’ve performed at weddings across Florida, aiming to make your day effortless, personal, and unforgettable. Whether it’s a heartfelt ceremony, a relaxed cocktail hour, or upbeat singalongs, I tailor the music to your style, story, and celebration.

Awarded Best of Zola
Jeff Jarrett was an excellent choice for our wedding entertainment. From the very beginning, he was quick to respond to our inquiries and worked closely with us to understand the intimate nature of our backyard wedding. On the day of, Jeff's set up was very professional, and he expertly tailored his equipment to the small venue to ensure high-quality sound for our guests. Jeff's expansive catalog of music allowed him to seamlessly transition between genres and cater to the diverse musical tastes of our attendees. Overall, Jeff's talent, responsiveness, and attention to detail made him a valuable addition to our special day.
Sabrina E., 4 months ago
GemHidden gem
RayRay Entertainment 

5.0

  • DJ
  • Starts at $450
  • Serves Crescent City, FL

Are you looking for the best DJ services in Gainesville? Ray Ray Entertainment is the answer! This family-owned business specializes in creating unforgettable experiences for its clients. We are passionate about the events we are involved in and understand the importance of great music for each occasion. Whether you are hosting a wedding or a birthday party, we can provide the perfect soundtrack. Our meetings allow us to get a feel for the vibe of each event and create a music playlist that will keep everyone on the dance floor all night.

I highly recommend RayRay Entertainment for your wedding and events. He is professional and his enthusiasm to have fun is contagious. He will definitely get your party started!
Keri Mowrer, 2 years ago
Quick responder
Second Song 

5.0

  • DJ
  • Starts at $1,495
  • Serves Crescent City, FL

Second Song is a boutique Wedding and Event DJ/MC service. We are a network of some of the most experienced and most referred DJ/MCs in Southern California, and specialize in DJs that focus on providing you with a complete music and planning experience.

Awarded Best of Zola
Choosing second song as our DJ service for our wedding was the best decision we could have made!! The team is so accommodating and made the process of choosing our DJ so easy. After choosing second song, they allowed us to set up phone calls to interview DJ's to find the perfect fit for us. We ended up choosing DJ Daniel Cabral. Daniel was attentive and set up multiple meetings with us prior to our wedding to discuss our vision for our wedding day. Everything ran perfectly throughout the entire day. The audio for our ceremony was perfect and the music selections throughout cocktail hour, dinner, and the reception set the mood for our wedding. We also hired a string trio through second song and they did a beautiful job at our ceremony and cocktail hour. Our reception was a party and Daniel made sure people were on the dance floor all night long. We also had my cousin play the trumpet at our reception while Daniel played a song in the background. Daniel mic'd up his trumpet for us and it was such a hit! We also got our Photo Booth through second song and they provided the uplighting at the venue! They are everything you could want from a DJ service and more!! If you are looking for a DJ service, second song is the way to go!!!!
Liana, 2 years ago
Quick responder
HiMotive Entertainment & Photobooth 

4.7

  • DJ
  • Starts at $800
  • Serves Crescent City, FL

2x BEST OF ZOLA award winner! HiMotive Entertainment & PhotoBooth delivers DJ, Photobooth, Special Effect and A/V services for weddings, parties, and corporate events. We use top-tier equipment and treat every client like family. Our flexible music and event packages ensure memorable experiences, with service spanning in all states east of the Mississippi River including Louisiana—major cities like Charlotte, Atlanta, Detroit, and NYC. Book us for customized, high-energy entertainment and seamless event planning.

Awarded Best of Zola
HiMotive Entertainment & Photobooth did a great job keeping our wedding reception fun and upbeat. While their communication was a bit delayed leading up to the event, they were ultimately effective in executing on the day-of. The DJ kept the party going all night with a good song selection, though they did play 3 Taylor Swift songs in a row at the start, which we would have preferred more variety. The MC's ad-libs got a little overbearing at times, but overall they did a nice job sticking to the schedule and making important announcements. We'd recommend HiMotive to other couples looking for an energetic DJ.
The R., 10 months ago
Quick responder
Direct Entertainment DJ-PHOTO-VIDEO-BOOTHS 

4.6

  • DJ
  • Starts at $845
  • Serves Crescent City, FL

Your wedding deserves the perfect team — one that’s local, listens closely, and brings your vision to life. That’s us. At Direct Entertainment, we proudly serve couples across the U.S., combining the warmth of a hometown team with the reach of our National brand. Every Team brings the same energy, professionalism, and unforgettable memories — without the stress or the inflated prices. From your first message to your final dance, we make planning easy, transparent, and fun — no matter where love finds you.

Awarded Best of Zola
Brian, our DJ was fantastic. He was so attentive and followed every request to a T. He was SO happy for us and truly genuine in his well wishes for me and my husband. He kept the dance floor packed all night, filled in the blanks where I couldn’t come up songs, and kept everything running smoothly! We appreciate him so much, and wish Mr. Brian the absolute best. Jim, the owner, was also extremely communicative and so easy to work with and kind. It’s more than just a business to them, they actually care about your special day. Direct entertainment has the best pricing and package options by far, and the level of care was unmatched from the very first conversation. Thank you Brian & Jim from the bottom of our hearts! We want to do it all over again!!!!
Taylor M., 6 months ago
Quick responder
WSE DJs 

5.0

  • DJ
  • Starts at $995
  • Serves Crescent City, FL
  • Offer

WSE is a leading provider of premier Wedding DJ/MC services in Florida. From bilingual DJs and photo booths to stunning lighting and special effects, we offer a comprehensive range of services to enhance your event. Our approach—focused on meticulous planning, seamless production, and exceptional performance—ensures the success of every celebration.

Awarded Best of Zola
We cannot recommend DJ Eddie enough! He went above and beyond to help me execute a surprise for my husband during our ceremony, which involved playing a special song featuring the voice of his late mother. It was executed flawlessly and turned out to be one of my husband’s favorite moments of the entire day. As for the reception, the dance floor was never empty! Even family members who rarely dance were out there having a blast. So many guests told us, “The DJ was playing all the best tunes!” His song selections and transitions were perfect, keeping the energy high and everyone engaged. If you’re looking for a DJ who is professional, detail-oriented, and truly knows how to create unforgettable moments, look no further. They made our wedding absolutely magical! From the ceremony to cocktail hour to the reception everything was perfect! Hope these sneak peaks from our photographer (Jacal productions) capture the magical moment and serve as proof of the amazing time we had on our big day.
Ashley R., a year ago
Quick responder
COS Celebrations + Entertainment 

5.0

  • DJ
  • Starts at $1,400
  • Serves Crescent City, FL

COS Celebrations Event Group is a premier wedding entertainment and event production company that provides top-notch DJ services, Live Musicians, Room Lighting, Photo Booths, Cold Sparks, and more. With a philosophy of "It's Not About Us - It's YOUR Event," and "We Are Different", the company focuses on delivering the perfect day that reflects what the couple desires.

Awarded Best of Zola
I can't thank Corey and his incredible team enough for making our wedding day so perfect. Corey's professionalism, experience and absolutely flawless timing made our day run so smoothly and feel like a dream! He honored all of our music requests, had the crowd absolutely loving the dance floor, and made all of our important moments feels so special. COS Celebrations has incredible packages to choose from - we ended up choosing two add-ons, including an incredibly talented violinist to make our ceremony so romantic and ethereal, and a fun photobooth that our guests were able to enjoy! I can't recommend them enough, and we can't thank Corey for making our day incredible and our reception the best party ever.
Lillie S., 2 years ago
Quick responder
Accent Sounds & Entertainment 

5.0

  • DJ
  • Starts at $1,200
  • Serves Crescent City, FL

Accent Sounds and Entertainment was started in Stuart, FL in 2005. Since then we have provided the State of Florida with DJ/MCs and entertainment year after year. ​ Accent Sounds and Entertainment is still based in Stuart, FL and continues to hold a great reputation throughout the community.

Awarded Best of Zola
Accent Sounds & Entertainment was phenomenal to work with for our wedding. Their communication was very quick and responsive, which was so helpful as a busy bride planning everything. The quality of his work and value was incredible - he played the best playlist, hitting every song we requested and more. Accent Sounds kept everything running smoothly and on time, and had our guests dancing all night long. Thomas was great to work and I really appreciated the follow-up calls every few months to check in as we got closer to the big day. I would highly recommend Accent Sounds & Entertainment to any couple looking for an amazing DJ/ MC for their wedding.
Sara, a year ago
Quick responder
NATIONWIDE Wedding DJs - A Better DJ And Photographer - HAS STAFF IN YOUR AREA! 

4.6

  • DJ
  • Starts at $499
  • Serves Crescent City, FL

Elevate your wedding celebration with our award-winning DJ-MC services, trusted by over 17,000 couples nationwide for more than 27 years! Our budget-friendly packages ensure that your wedding is not only fun for all your guests but also stress-free. We also offer stunning wedding photography and HD video services, capturing every precious moment of your special day. With prices significantly lower than the national average, you can save hundreds, if not thousands, while still enjoying top-notch services. Don’t wait—call us today to secure your date and discover why we’re the perfect choice for making your wedding unforgettable!

Awarded Best of Zola
From their arrival and throughout our event, the team helped our wedding flow smoothly. Zach, Lana & Gabe were professional and friendly. Our guests enjoyed the music selection played by Zach. We got hundreds of photos expertly edited by Lana. Gabe made sure to capture every important moment on video. Overall we were happy with our experience and the value of our wedding package.
Zachary S., 5 days ago
Quick responder
Xclusive Deejays 

5.0

  • DJ
  • Starts at $1,395
  • Serves Crescent City, FL

Xclusive Deejays is a dynamic wedding entertainment provider offering personalized DJ and MC services for couples looking to create an unforgettable celebration. Specializing in tailored playlists, seamless event flow, and an energetic presence, we ensure your guests are on the dance floor all night. Whether it's an intimate gathering or a large celebration, our team delivers exceptional service to match your unique style. Based in Central Florida, we focus on creating memorable moments with attention to every detail.

Awarded Best of Zola
We are so grateful to The Xclusive Deejays Team for helping make our wedding day (April 10, 2025 at Paradise Cove) truly unforgettable! From start to finish, our DJ Andy Jimenez was an absolute pleasure to work with. He was prompt, responsive, and incredibly organized. Their planning app made it so easy for us to input our song choices for each moment of the day, leave notes, and answer any key questions. By the time we had our final meeting with Andy, we felt completely at ease knowing that all of our music, sound, and performances were in expert hands. We had a family member as our main MC, and Andy was so flexible in collaborating with them, stepping in seamlessly when needed. We also added a photobooth and CO2 bubbles through Xclusive Deejays, both were huge hits! We were able to work with Andy to customize the photobooth print design, and the CO2 bubbles added such a wow factor to our dance party. Speaking of the dance party...it was AMAZING. Our dance floor was packed all night, and the energy never dropped! A special shoutout to Tiffani from the team, who captured and edited incredible video content of our wedding. She was so discreet and never intrusive, yet somehow managed to record the most joyful, candid moments. She also sent us all the videos after the wedding, which has meant so much to us as we relive the best night of our lives. Thank you, Xclusive Deejays, for your professionalism, talent, and all the little touches that made our celebration so magical. We can’t recommend you enough! Photos by Lychee Creatives @lychee.creatives www.lychee-creatives.com
Jairus G., 9 months ago
Quick responder
First Class Entertainment 

5.0

  • DJ
  • Starts at $1,000
  • Serves Crescent City, FL

First Class Entertainment is one of the Premier company serving the Tampa Bay area and the great state of Florida. Regardless of the size or type of event, we have assisted many clients in planning and coordinating their events.

Awarded Best of Zola
Our DJ was absolutely amazing! From the ceremony to the last dance, he nailed every moment. The music was perfectly timed, the transitions were seamless, and he read the crowd so well—everyone was on the dance floor all night long! He brought such great energy and made sure the vibe stayed fun and upbeat throughout the entire evening. So many of our guests told us it was one of the most fun weddings they’ve ever been to, and a huge part of that was because of him. Truly the best—we can’t recommend him enough!
Meghan, 9 months ago
Quick responder
Celebrations24 

5.0

  • DJ
  • Starts at $997
  • Serves Crescent City, FL

Celebrations24 is a locally owned and managed full service event and wedding company located in West Central Florida. The entire team at Celebrations24 is experienced, trained and certified in weddings of all types and corporate events. Our main objective is to make your day beautiful, stress-free, memorable (for the right reasons) and the best day ever! We love what we do for a living and you will see that for yourself the moment that you meet us.

Awarded Best of Zola
DJ Dave was awesome at our wedding in St. Pete. We hired him for music and uplighting. He got the vibe of our guests quick and the music was playing all night long. He was friendly and easy to work with. He even agreed to stay on longer when the party wasn't quite over. We would recommend 24 celebrations and DJ Dave.
Teresa H., 2 years ago
Quick responder
aheProductions Entertainment 

5.0

  • DJ
  • Starts at $1,499
  • Serves Crescent City, FL
  • Offer

aheProductions Entertainment is one of the most referred DJ companies in the Tampa area. Voted "Best Wedding DJ in Florida" by Guide to Florida, we're an award winning full service Luxury Wedding & Event DJ Company. We're the only Tampa area based DJ company that also has a nationwide corporate production background. In addition to a staff of award winning DJ's, we're also about the clean and elegant presentation of your celebration. Clean and modern setups. No tacky "dot lights". No wires hanging everywhere. This attention to detail is why we're a preferred vendor at most of the local wedding venues. We create memories.

Awarded Best of Zola
Al and Mandy are two of the best people we have ever met. They were so easy to communicate with and their portal makes it so easy to put all the information you need for your wedding. The two of them were so much fun to talk to and they really made our night something to remember. They take time to get to know you as a couple and make your dreams come true. They are also really affordable for what you get. We did the uplighting and the audio guest book and I’m so thankful we did. Hearing our guests was something special and the lights made the dance floor more fun to be on. These guys can read a room and make sure the dance floor is filled all night long. If you want a DJ that cares and will do everything for your day this is the one. We couldn’t recommend them enough.
Andy, a year ago
Quick responder
McGee Entertainment & Events, Inc. 

5.0

  • DJ
  • Starts at $1,495
  • Serves Crescent City, FL

McGee Entertainment is Northeast Florida's #1 source for Classy, Elegant and Fun Wedding Ceremonies and Receptions! With over 20 years of Professional service, we believe in creating, and highlighting the magical moments of your special day, and we take personal responsibility for the successful outcome of your special day. We offer four (4) wedding packages to assist you in matching your vision and budget. We can also customize a package for you to match to the vision and vibe of your dreams! At McGee Entertainment, we'd like to think that our specialty is making sure your guests say "this was the BEST WEDDING RECEPTION EVER"!

Awarded Best of Zola
Carlton McGee was fantastic to work with for our wedding. He was professional yet fun and his attention to detail truly made our day run smoothly. He was quick to accept special song requests from our guests, kept the energy high on the dance floor all night, and did an amazing job leading a unique reception entrance dance party that was so much fun. We couldn't have asked for a better DJ to bring our vision for our wedding to life. Highly recommend Carlton and his team!
Elizabeth W., 4 months ago
Quick responder
Creative Entertainment 

5.0

  • DJ
  • Starts at $1,800
  • Serves Crescent City, FL

Creative Entertainment has it all! DJ's, Photobooths, 360 booths, Up-Lighting, Cold Sparks, Dry Ice, (Dancing on a cloud) Online planning, in person or virtual planning, Ceremony Audio, and many more services!

Awarded Best of Zola
Creative Entertainment was an absolute pleasure to work with for our wedding. From the very first talk with Ryan, his communication was fast, efficient, and easy. We felt completely at ease knowing we had hired a trustworthy, fun, and accommodating team to keep our reception lively and our guests on the dance floor all night. Ryan was so accommodating to changes in our timeline due to weather, and he truly made our day so much fun. We not only had the DJ services but we had the dry sparks for our exit and they were perfect!!! Ryan is the best and we are so grateful he was a part of our special day!
Samantha R., a year ago
Quick responder
Felix and Fingers Dueling Pianos 

5.0

  • Band or Ensemble
  • Starts at $3,750
  • Serves Crescent City, FL

INSTANT QUOTE available on our website, no contact info required! FelixandFingers👈️ Felix and Fingers provides a high energy, all request, fully interactive show to get your guests singing, dancing, and laughing all night. Plan your event your way with a customizable concept your guests will rave about for years to come.

Awarded Best of Zola
Mike, Robert and Joey were absolutely phenomenal in all the ways possible! Every day we have friends and family telling us how much fun they had and enjoyed the dueling pianos as our wedding entertainment. Mike and Robert were great in engaging our guests and of course they did not disappoint with their singing and piano playing skills! Would definitely recommend them for any function!
Heather P., a year ago
Quick responder
DJ Johnny Rich 

5.0

  • DJ
  • Serves Crescent City, FL

DJ Johnny Rich brings a wealth of musical knowledge to the table and is a consummate performer who knows how to set the mood for each wedding reception, whether he’s kicking the dance floor into high gear or bringing guests together for those special moments. With many years of wedding entertainment experience, couples have come to appreciate how flexible DJ Johnny Rich is to work with throughout the wedding planning and music selection process.

Awarded Best of Zola
Our wedding day was INSANE and literally the best day of our lives. Johnny really carried out that night and delivered what a lot of people said was the best wedding they’ve ever been to!!! Having everyone screaming “encore” at the end begging for more music to keep the night going. We had so much confidence going into the planning process with him as our DJ, and he truly delivered everything we expected and more! The best energy, vibes, and still very professional! Working with Johnny was such a smooth process. He gave us all the tools to organize our music and day and it was truly such a stress free process. He was always available and answered any and all questions. I highly recommend booking Johnny for all your events!!
Ana S., 4 months ago
DJ TyWy 

5.0

  • DJ
  • Starts at $450
  • Serves Crescent City, FL

I’m a Proud Aspie and do a lot of work with Autism Speaks DJING all of our Autism Speaks Functions in Florida and Georgia and also the Special Smiles Day Concert Announcer and Presenter at the Florida Strawberry Festival! I use my work with Autism Speaks as somebody on the spectrum to be an inspiration to others on the spectrum that with hard work, perseverance, determination, positive attitude, and faith in God, you can overcome any obstacle and do anything you set your mind to! I’m a Plant City native and serve all 67 counties in the state of Florida! I’m also a student at HCC studying broadcasting with dreams of being a radio DJ.

Awarded Best of Zola
Ty did an Amazing job! He hit the song’s during the ceremony at the exact time. He kept the music playing to keep everyone on the dance floor & was very professional during the entire wedding… Can’t Thank him enough for everything!
Michael & A., 2 years ago
Quick responder
Rhythm Makers DJs 

5.0

  • DJ
  • Starts at $695
  • Serves Crescent City, FL

Professional Wedding DJ Services Since 1986. We provide Professional DJs, wedding photography, Video, Photobooth, Monogram, Uplighting, Dance on Cloud and much more. We pay attention to detail and run the wedding timeline.

DJ Rick took all of my requests and made my special day a breeze. I told him what songs I would like played at my wedding and he played the music in a way that flowed. Everyone had a good time. My wedding was very small and intimate, so I wasn’t focused on making it a big dance party, but rather a celebration to gather and just have fun. DJ Rick made the experience so enjoyable. He was great at making announcements and making sure the day just flowed the right way. I would hire him again & recommend him to anyone having a wedding or celebration! He’s reasonable, respectable, easy to talk to, and an amazing DJ!!
Gabrielle, 6 days ago
Quick responder
Our DJ Rocks 

5.0

  • DJ
  • Starts at $1,675
  • Serves Crescent City, FL

Our DJ Rocks is Orlando’s best-kept secret for keeping the dance floor full at any kind of special event. Whether you’re planning a wedding, prom, corporate event, or holiday party, we’ll pick your brain to get as much detail as possible so we can build the perfect playlist for you. (We even have an online planning system you can use!) As your DJ and MC, we act just like a thermostat, reading the temperature in the room and bringing it up or down as needed. Our goal is to make sure not only YOU are dancing, but that everyone else in the room is too.

Awarded Best of Zola
Our experience working with Our DJ Rocks was exceptional from start to finish. Jennie, our DJ, was incredibly communicative, easy to work with, and flexible with our schedule. On the day of the wedding, Jennie's energy and enthusiasm really set the tone for a fun and memorable celebration. The music was flawless and kept our guests dancing all night long. Jennie even joined us on the dance floor for a song, which was such a fun surprise! Weeks later, we're still receiving compliments from our guests about how much fun they had at our wedding, thanks to the incredible work of Our DJ Rocks. We highly recommend them to any couple looking to have the most amazing wedding celebration.
Caitlin L., a year ago
TrendlineTrending
DJ SQUALL LLC 

5.0

  • DJ
  • Starts at $850
  • Serves Crescent City, FL

With over 10 years of experience, DJ SQUALL is a dedicated wedding DJ based in Orlando,FL known for creating unforgettable musical experiences.We specializes in curating personalized playlists that capture each couple’s unique style, seamlessly blending romantic ballads and high-energy dance tracks to keep the celebration alive. Committed to professionalism, DJ SQUALL works closely with couples to understand their vision and ensure a smooth event. Using top-notch sound and lighting equipment, WE transforms every moment into a memorable occasion.

Deejay Squall definitely brings the vibes ! You won’t be able to stop dancing till the event is over with, even if it is you’ll still be moving.
Donna J., a year ago
Quick responder
Carey Durham (Atlanta Violinist) 

5.0

  • Ceremony only
  • Starts at $750
  • Serves Crescent City, FL

At the age of 6, Carey's journey into the world of music began with the enchanting strings of the violin. Fast forward, and he's become a musical chameleon, blending Blues, Jazz, Hip Hop, Classical, Reggae, and Alternative influences into his unique musical tapestry. With a college-level education in musical performance under his belt, Carey has become the go-to support for a diverse array of artists and corporations. Book Carey today and let him weave his musical spell over your event, leaving everyone with memories to cherish and melodies to treasure.

Awarded Best of Zola
You would not believe how many compliments we got on Carey playing at our wedding! People are still talking about it almost a year later. Carey's talent and professionalism truly elevated our wedding and made the night feel so special. We're so incredibly lucky and if we could get married a million times, he'd be there every single time. We cannot recommend him highly enough!
Valencia F., 7 months ago
Quick responder
Bradley Cohen Music 

5.0

  • DJ
  • Starts at $899
  • Serves Crescent City, FL

Whether you're an already existing band looking for a saxophone player for a recording, or event planner looking for a saxophone performance or DJ to put on a fun show that includes covers, originals and dance music, I will be more than happy to provide that service for you! I have over 20 years of experience playing my saxophone and have been all over the country playing on stages big and small. I also have a full band, and I DJ's too! Contact me for more details! ​Thank you!

So much fun! The Saxophone was amazing! Bradley kept the dance floor full at all times! He listened to what the bride wanted and delivered. The music and the energy made it a FUN NIGHT! I (mother of the bride) submitted a request on thumbtack, Bradley contacted me right away. I told him I had to share his information with the bride (my daughter), knowing he also plays the saxophone was the selling point. So she agreed and after several messages we hired him for the job. NO REGRET! Everyone had a great time. Especially at the end of the evening. For some reason when he played Mr. Brightside, the family went nuts and the dance floor was full again. Great time. Thank you so much!
Alicia R., 2 years ago