Photo of Star City Street [2020]
Location: West Hastings Street (between Nicola & Broughton)
As Seen In: Legends of Tomorrow
episode 5x01 “Crisis on Infinite Earths: Part Five”
Ray and Kara fly around Beebo to distract it while Barry zips around trying up its legs.