This top text…

See also  50 Puns That Will Make You Facepalm Because They Might Not Be That Punny

Written by Cesar Moya