February 2, 2013 Impromptu Rorschach Test (3) Mysterious symbols on a busy road near my house. Bike riders on this path ascend quickly to heaven? Advertisement