No clue who this band is, but apparently they have a following. Saw that during lunch… along with a line of people in front of the Virgin Megastore waiting for them I suppose after they finish their set. In any case, I think when I posted a picture asking what movie was being filmed now that I think about it, it may have been the remake of Pelham 1-2-3. They were filming on my block today, however no sighting of Denzel, just a bunch of hoity-toity people eating snackeroos from the cast table. Hmmmm. Perhaps another day.