My mother has Stage 4 Lung Cancer and for her birthday this year, we thought we would do something to make it especially memorable for her. After watching Gary's videos we knew he was the perfect choice for our Elvis lovin' mom.. And boy, was he! Gary put on the most amazing show and gave our mom a birthday she will never forget. He even sang a little bit of the Four Seasons per mom's request. I recommend him for absolutely any occasion! Great moves, amazing voice, and an outstanding character. 5's all around!