USA!
Registered User
- Dec 26, 2004
- 335
- 0
The Ralph as some of the locals call it is by far one of the nicest hockey rinks i have ever been too! I watched both the United States and Canada play on Saturday and i was just wowed by that place! Has neone else ever been to this place if u have give me your thoughts. gooooooooooo USA!