It is very much possible. May be someone had clicked the add yesterday and went back to the landing page from his browser. Thats just my guess anyway.....