New Haven Ninjas

New Haven Ninjas


New Haven Ninjas

Arena football.  And if this team wasn't clad head to foot in all black.. with black visors... for every game... it sucks.

Post a Comment

Previous Post Next Post