Where Is Spencer Horsman Now? Here is his Net Worth & Latest Update After AGT.
Spencer Horsman is an escape artist featured on America’s Got Talent in 2012. He got eliminated from the quarter finals. Now he lives in Maryland in the USA. Currently, Spencer Horsman has a whopping 100K to 1 Million USD net worth as of 2023. Here are some updated facts about him. Known as Spencer Horsman…