TEAM Coalition and Bud Light promote designated driving and the Good Sport program by inflating this custom football display and getting Kansas City Chiefs fans to sign it at Qualcomm Stadium football games.
"I chose Landmark Creations because they had a reasonable price for a customized inflatable. The other inflatables featured on their site made me confident that they could produce exactly what I was looking for."