DJ Stephen Craig | Whether it be a wedding, party, or any other event I spend many hours planning out music selections according to your music preference, interactive games for you and your guest to enjoy, and anything else it takes to make your event me