Monster Truck Madness – Remembering “The Claw”
The 80s and early 90s were a magical time for young monster truckers like myself. In addition to various TV programs and cartoons featuring the rigs, there were some truly awesome toys made available in this era, be it die-cast, battery operated or remote controlled. Being a kid that was absolutely obsessed with monster trucks, I pretty much got my [...]