On the Set of the New TMNT

Favorite
TMNT,movies
- -

Product Placement? or just hobos? both?