The Beast – Have One For a Big Breakfast in Wales
This is the Uplands Diner which is located in Swansea in Wales. The outside sign doesn’t say much about what The Beast is, until you… Read More »The Beast – Have One For a Big Breakfast in Wales
This is the Uplands Diner which is located in Swansea in Wales. The outside sign doesn’t say much about what The Beast is, until you… Read More »The Beast – Have One For a Big Breakfast in Wales