Best “I Love You” Sign Ever November 27, 2008Cool Stuff, Favoritesautomn, leafs, leaves, love, signIndy