Mr. Windu is located in Kota Semarang, Indonesia on Jl. Gajah Tim. Dalam I No.26, RT08/RW08, Gayamsari, Kec. Gayamsari. Mr. Windu is rated 5 out of 5 in the category bmx track in Indonesia.
Address
Jl. Gajah Tim. Dalam I No.26, RT.008/RW.008, Gayamsari, Kec. Gayamsari