Local Production Company Films at Mongoose Junction

St. John film director Eric Zucker led a commercial shoot for the V.I. Department of Tourism last week at several locations on St. Thomas and Love City. Zucker’s Telltale Pictures production company team shot the commercial over six days, including one day at Sundog Cafe in Mongoose Junction where actors enjoyed a mouth-watering lunch on a beautifully sunlit afternoon.