LeipeLeon

ATEM Ownership

ATEM Television Studio (Blackmagic)

Location

Deventer
Netherlands

History

Member for
17 weeks 6 days