Holiday drive-thru car wash now open in Mesa

American Speed Wash located near Gilbert Road and the US 60 in Mesa wanted to get its huge holiday display up and running at the start of December, however, a Grinch ruined those plans by stealing thousands of dollars worth from the attraction.

Latest Videos