Dakota Rock masterfully takes the Mohawk Man on a ride.
Dakota Rock masterfully takes the Mohawk Man on a ride. Mohawk Man is a shady neighborhood superhero whose superpower is his perplexing visage, which can deflect attention away from anything. Even a squeezable pussycat!