KyleTheSid
Oakley Enthusiast
- 1,114
- 283
The Anti Freeze Radars were; the Anti Freeze Frogs were a Xmas release in 2009 I believe.
You are correct! I remember when the frogs came out they were never able to keep them on the shelves at my O Store!