FUTURE GROOVE

A pitch for senior thesis; a way to visualized music in 3D form that also synchronize with music.