Anthony Barba
Thinking of spending more time here.
Archive
Jan
24th
Sat
Yes, Virginia, there are McRibs in Germany. And they are super nasty & overpriced.