Organ Fairchild releases “Cherry Tomatoes”, announce Sportsmens Tavern show in August
Buffalo's Organ Fairchild has released their latest single "Cherry Tomatoes" this past week, and announced an upcoming performance at Sportsmens Tavern on August 28.
"Cherry Tomatoes” is the second single from the forthcoming…