Tag: Statue of Liberty sightings in Warrington
New Title: Statue of Liberty replica unveiled in Warrington for patriotic display
Statue of Liberty replica unveiled in Warrington for patriotic displayIn a surprising turn of events, a Statue of Liberty replica has been unveiled in Warrington, sparking a wave of patriotic sentiments among the locals....