Jacob's Bar Mitzvah - May 2019

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (1 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (3 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (3 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (4 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (5 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (6 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (7 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (8 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (9 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (10 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (11 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (12 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (13 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (14 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (15 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (16 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (17 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (18 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (19 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (20 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.

Jacob Resnick's Bar Mitzvah celebration from May 2019 - (21 of 21) Photo courtesy of Stealth DJ's Mobile Disc Jockey Service of Michigan.