Las Tortugas

Las Tortugas Moped Club was in existence in Tucson, AZ from June 2009--June 2013. They hosted three rallies (Shell-Shocked in the Desert 1 in 2011, 2 in 2012, and 3 in 2013).