Troy
California to Cairo Troy Castaneda’s Egyptian Expedition Twenty year-old Troy Castaneda recently scored an impressive top five finish in the Rotax World Final Championship. The finals are held in a different country each year. Venue for the 2009 finals was the Egyptian resort of Sharm el Sheikh. Competing against over 200 drivers from 60 plus […]