Flag


Holding on for dear life this turtle was nearly 50ft in the air, how did he get there? Who put him there and why?