I heard they just found some Celtic Runes engraved on Stonehenge over here in England...Apparently that translates as "WELCOME TO STONEHENGE F**KFACE!!!!!!!!!!!!!!!!!!!11111111"
I presume that is a solid YES?
I lol`ed