Denver Broncos Zombie Sitting On Team Logo Made by Forever Collectibles Officially Licensed Great display piece Team colors and logos