It’s been killing me keeping this from you guys for so long. These are the bikes that I built for TMNT Movie! You can see them in the trailer at 1:55.

The movie comes out on June 3.