Watch two adorable chipmunks kissing

An adorable moment was captured in Shakarpur, New Delhi, India; two chipmunks kissing!

RECOMMENDED
MOST RECENT