WMX Track
Monster Mountain
Montgomery, AL 
Monster Mountain Info
Monster Mountain is in Montgomery, AL and it hosted its first WMX race on August 21, 2004. Tarah Gieger took the main event win aboard a Honda motorcycle.
Track Info | |
Address: | Monster Mountain Montgomery AL United States |
- WMX2004 - Monster Mountain August 21, 2004Monster Mountain
Montgomery, AL