BlvdBrawler
Superstar
A little off-topic, but the Popeyes in the ATL airport is the best Popeyes I've ever had.

Yes, even better than Super Popeyes in New Orleans.
I know, I know it sounds like sacrilege, but take the Pepsi challenge and decide for yourselves, brehs.
Yes, even better than Super Popeyes in New Orleans.
I know, I know it sounds like sacrilege, but take the Pepsi challenge and decide for yourselves, brehs.