Ducked Ape - Street Down The Walking

What are your thoughts?