Tasha LaRae – Le Visiteur Featured Artist Tasha LaRae is longtime lead female vocalist with Grammy award winning band Arrested Development. Originally from Omaha, Nebraska Tasha would come to prominence via the Atlanta music scene where she was working as a backing singer, session singer and songwriter. Tasha’s talent was...