Skip to main content
play

National Margarita Day at Applebee's starts with 6-foot-tall mug

They say everything is bigger in Texas... even margaritas!
STAFF VIDEO, Paste BN