Muscle Beach

Muscle Beach was a monster truck owned by Mike Welch.