Media Trust Score86%

World's Largest Shasta Soda Cans Sculptures: world records in Hayward, California

Hayward, California, United States—Outside the Shasta Beverages Plant is a giant, spinning, Shasta Lemon Lime Twist soda can; the second giant …

  • You already voted!
  • Read More