Posts Tagged: Monster Track X

Monster Track X

December 21st, 2008

Photobucket

Ten years in the making. Monster Track faked its own death last year and now it returns.

This is bragging rights for a year.

No brakes. No “i just want to ride this” bullshit.