...and I found Top Gear magazines, both UK and Philippines!

I also found...wait, what?! Is that my magazine's Instagram account? Featured to the world?!

Advertisement

*faint*

Share This Story

Get our newsletter