Dog gets caught red handed and tries to cover the crime Apr 14, 2017 Cover, Cover Blues, Cover Red, Red Plastic Bag, Like 0 Thanks! You've already liked this « The Scientist (Cover) – Caught Red Handed » Red Handed Denial – Divide + The Noose & The Coward – Drum Cover – Carlo Rampazzo