If you’ve been to Red Lobster, you might be a fan of their cheddar bay biscuits by this might be taking biscuit fandom to the extreme. Buzz60’s Mercer Morrison has the story.

Advertisement
Code: SPORTS20. Sports Travel Discount. Get $20.

More videos