I’m guessing here I have to admit. But I am pretty sure this is filmed in Cardiff. Slick promo edit for Matti Hemmings, check it out!
I’m guessing here I have to admit. But I am pretty sure this is filmed in Cardiff. Slick promo edit for Matti Hemmings, check it out!
yep it’s cardiff.
WoW Josh Briars has got better