05-22-2017, 10:06 PM
|
|
Toyaholic
|
|
Join Date: Jun 2008
Location: The Desert, CA
Posts: 204
|
|
In the rocket friendly state of California....La quinta to be exact. Right next door to Palm Springs and on the other side is the ever famous Coachella Of Coachella Fest And Stagecoach Festival fame.
|