The ROSE is the Internet’s Next Big Brain TeaserThe ROSE is the Internet’s Next Big Brain TeaserCan you spot the rose in the these three pictures?Mike FerrisMike Ferris