Florida ‘Santa Claus’ caught going 120 mph on motorcycle

“The sleigh must be in the shop,” FHP joked…

Story continues

YOU MIGHT ALSO LIKE

TRENDING ARTICLES