Loading view.
Terror Pigeon
Baylee With 2 E’s // Terror Pigeon
The Logon Cafe & Pub 3805 Calder Avenue, Beaumont, TX, United StatesTerror Pigeon on the horizon - LET'S DANCE!!!! Terror Pigeon is a visual performance, soul- infused party band started in 2005 by college classmates Neil Fridd and Jesse Cooper Levy in New Paltz, New York. Their show consists of lights, costumes (e.g. a suit of stuffed animals), loud party music and audience participation. Stereogum: "The […]
$5
Follow Us!