Home > Meme Archive
Jan 10, 2016 Source: Chron.com
Saturday won't go down as a day to remember in Texans annals. But their nationally televised humiliation in a 30-0 loss to the Kansas City Chiefs in an AFC wild-card game at NRG Stadium will live on in Internet memes. The Texans, particularly ... (Read More)
|
Tweet |