Bubs Brothers MegaMall

Bubs Brothers MegaMall is a mall owned by Bubs and Original Bubs. According to Honstlar, it is Free Country, USA's first mall, and will close down in the year 7259 after 5,241 years of service.

Appearances

 * Review Revue