Byron Leftwich Beer Ad November 18, 2012 4:11 am Category: Posters, Steelers Posters Tags: Ad, Pittsburgh Steelers, Poster