Originally Posted by David Burns
Originally Posted by krusty_the_klown
Filmed in the Phoenix area obviously. Looks like a trip to South Mountain there, eh Outlaws?
I lived in Tempe for 4 years. S. LaRosa Drive. But that was almost 30 years ago.
You wouldn't recognize the place today. Actually have several freeways now, for opening up the XFire.