Ben's Bar Mitzvah - June 2019

Ben Hazan's Bar Mitzvah celebration from June 2019 (1 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (2 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (3 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (4 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (5 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (6 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (7 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (8 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (9 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (10 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (11 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (12 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (13 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (14 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (15 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (16 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (17 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (18 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (19 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (20 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (21 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (22 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (23 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (24 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (25 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (26 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Ben Hazan's Bar Mitzvah celebration from June 2019 (27 of 27). Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.