- Joined
- Feb 18, 2005
- Messages
- 4,956
- Reaction score
- 0
- Location
- Laredo, TX
- First Name
- Oscar
- Last Name
- Saldana
So I was goofing off on the interwebs and found that Alamo Power Sports on the north side of San Antonio is having a Triumph demo day this weekend. I hadn't seen anything posted on it so I thought I'd give the heads up if anyone is interested. I may have to make a trip just to look around.