April 4th, 2012

Are These Fans From Space?

Are these fans from New Orleans or the Moon? What do you think is going on with these spaced out Saints fans? What could they be thinking? Leave your caption as a comment in the NFLRZ Times by Friday April 6th at 6:00 PM ET! The top 5 captions will go right here on NFLRUSH to be voted on, and the winners will get Creditz!

Be the first to like this post!