David Bowie statue to be unveiled in UK town of Aylesbury

A statute honoring David Bowie is set to be unveiled later this month in Aylesbury, a town in Buckinghamshire, England.

Designed by by sculptor Andrew Sinclair, the bronze statue is named Earthly Messenger and features depictions of Bowie’s various personas. Speakers mounted above the statue will play one of 2,000 Bowie tracks every hour. MORE 

-advertisement-

Popular Stories

Concert Calendar

Featured Events