Ted's Frostop Giant Root Beer Mug Portal in Carrollton Louisiana United States HomepagePortalted-s-frostop-giant-root-beer-mug #ImageModArea L R HP Days 1 Ted's Frostop Giant Root Beer Mug Login to view View The Portal --11100%84