Casual discussion amongst spiritual friends.
- Site Admin
- Posts: 10744
- Joined: Tue Dec 30, 2008 4:15 am
- Location: Las Vegas, Nevada
This is a stair climbing race they have almost every year in Los Angeles, California. I try to go every time they have the race for fun, fitness, and the charity.
Users browsing this forum: narhwal90 and 41 guests