Street View Part 15 – Jelle & Phil

A whole bunch of new Street View parts dropped recently but Jelle Bartosch’s section is probably one of our favorites from the video. Jelle very much does his own thing while the song wales on about control and that together does so well creating a good feeling with the part.