According to Talia

What you need to know, straight from the source: Ms. Talia Page

Sunday, May 15, 2005


Self explanatory. PS, Lori's new favorite color is apparently PINK??!!!