Pete Lowe has completed his V13 project in Pine Creek Canyon, Red Rocks, Nevada.
Pete Lowe has managed to strike it rich in the city and it did not come from watching Rain Man on repeat and then trying his luck at the black jack tables.