Tags

, , ,

Miracle Bowl has been a well known sight on State Street in southern Orem, Utah for a long time.