- You are here:
- Auto News >
- 2010 russo and steele scottsdale
2010 russo and steele scottsdale
Russo and Steele tent collapse - Click above to watch the video after the jumpLast night while we were driving to the RM auction on the 101 loop in Phoenix, Arizona, traffic came to a sudden stop. Literally, a complete halt. We turned on the radio hoping to find out the reason for the delay, ...