LOVELAND FROG
  • 3 months ago

The first claimed sighting was in May 1955. A businessman is said to have seen three or four 3-foot (0.91 m)-tall frog-faced creatures squatting under

@iaptv