Kansas City skyline gets a new addition

The Church of Scientology is erecting a new sign atop their building that has been undergoing renovations at 1801 Grand.
Up Next
The Church of Scientology is erecting a new sign atop their building that has been undergoing renovations at 1801 Grand.