Frenzo I Stadium

From MicrasWiki
Jump to navigationJump to search

Frenzo I Baseball Stadium is a stadium in New Paris

This stadium is smaller than other baseball stadiums and has an open top.

Frenzo I Stadium .jpg