Dave Scott’s World of Wonder: Mount Helix Park

In this edition of Dave Scott’s World of Wonder, Dave explores the creation of La Mesa’s Mount Helix Park.

Categories: Dave’s World Of Wonder