image

monster sport

Monster Tajima's "Super 86" is awesome and mysterious
Monster Tajima is building a new toy. Will the Super 86 show up at Pikes Peak? Is it a showcase for what Monster Sport can build? Is it all of that? We'll see. There's obviously more news to come on this extreme ride.
www.best-cooler.reviews