← Return to photo page

Engine 33 & Ladder 15 hosted a production crew from American Idol today filming Boston city scenes