Digital signage company WOW Media has released a full-motion digital outdoor billboard at the intersection of South La Brea Avenue and Manchester Boulevard, the entrance to Inglewood s Downtown Market Street Promenade in Los Angeles, according to a company press release.…