Originally Posted by
steppinthefunk
I remember they used to have a velodrome back in the 90's. Not sure if it's still there but it was pretty popular for a while. Lots of gambling going on in that place.
Man i wish there was a velodrome here so I could gamble. Combine two of my interests in one awesome thing.