Mario Street Fight would definitely give you the fun and excitement you need for today. Play the role as super mario and get into a real street fighting.

Tags: Arcade, Mario