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