OK Go: Last Leaf

2010 NR 2m 6.6

"Last Leaf" is a stop motion animation video created using 2,430 pieces of toast.

OK Go: Last Leaf background

Info about OK Go: Last Leaf

Originally Released: Nov 11, 2010

Genres: Music