After various teasers, clips, and posters, Archy Marshall, aka King Krule, returned last night with his new song, “Czech One”. In the morning he shared its surreal music video and announced a European and North American tour.
The last King Krule album was 2013’s 6 Feet Beneath the Moon. Archy Marshall released A New Place 2 Drown under his real name in 2015.
Check out the new video below.