Full-service video production company. Video Production Company located in Miami Beach Florida and Berlin Germany.