Events & Places8 months ago
M’sians Spotted London’s Iconic Red Double-Decker Bus in Penang, Here’s What We Know!
Everyone knows the iconic double-decker bus in London. We’ve seen it in films and on social media, but imagine our surprise when we heard of one...