Spencer riding his tricycle at Jones beach air show VID_20230521_132058