Belle and Sebastian: Funny Little Frog (Music Video)
2006·United Kingdom·3 min.
Available on
None platform
Official Music Video for Belle and Sebastian: Funny Little Frog
ScreenwriterBelle and Sebastian
MusicBelle and Sebastian
Original titleBelle and Sebastian: Funny Little Frog