Birdie Num Num & the Spirit Squad is a five-piece band based out of New Hope, PA.
Added by Upcoming Robot on April 8, 2010