These Awesome Invisible Buses Appear To Vanish Because Of Their Brilliant Photorealistic Camouflage
Buses are a common sight in every city. While some may look all flashy and new, the rest is a boring aspect of everyday life. You don’t really stop to admire a bus do...