this page generated 2.5.24 23:49 CDT
(@242 .beats)
Follow @CRZ
21.3.10
14:09
Did I just see the infamous KFC Double Down sandwich in a NASCAR promo? We can only hope that means it's finally going nationwide!
Mastodon
CRZ.net