Blast! Galileo's middle finger is also on display Italy Jul. 28 01:44 am 366 read The Galileo Museum in Florence, Italy...