route 66 has many odd and unusual attractions...the newest BILLION dollar attraction is in chicago where route 66 begin
according to neighbors living here it is the world's largest, ugliest, most expensive trash can...or is it a jail?? no one knows for sure. children's park was taken from them and families are being forced out. and the man himself lives out his life in the greatest luxury with the ultra wealthy top 1%
[media=https://www.youtube.com/shorts/w5h-M1YH-MM?feature=share]