We did not find results for: Bristol Municipal Stadium.
Check spelling or type a new query.
Stadium in Tennessee, United States of America
Bristol Municipal Stadium, also referred to as the Stone Castle, is an athletic facility located on the campus of Bristol Tennessee High School in Bristol, Tennessee. Wikipedia