Leo Bonomo has done well over 90 live reading two hour shows to date – 19th January 2016, giving an average of 10 insightful and detailed readings to callers in each show. No cold reading, Leo does not ask questions he firmly believes that you have come for...