Anthony Barba RSS

Thinking of spending more time here.

Archive

Jan
24th
Sat
permalink

Yes, Virginia, there are McRibs in Germany. And they are super nasty & overpriced.