Sto Strouss

California native Sto ‘gets on track and just keeps going, never stop’s. Though he’s not clear as to what track exactly that is. If someone’s gotta get their hands dirty and set their feet down where no one else is willing to go, he is your guy. A team player, people person, and totally up for any adventure at any time, Sto flies off the handle for any adventure, So naturally, Mars is the track next up for this enthusiastic enthusiast.