David Kramer builds a dance floor alter to the King of Pop, Michael Jackson.
1986
2012
2001
1997
2006
2007
2004
2024
1945
2015
2023
2022
2011
2019