mytefladventures.com
The weather…
Us Brits are known for taking about the weather – ALL THE TIME! Myself included! However; the weather here in the UK is horrid! Just look below: Towcester (pronounced as toaster) is where I a…