Question 46: Something new at Devil home games?

August 30, 2004

This has been seen at Red Devil home games this season. What is it?




Here's the answer!
Back to Trivia