as explained by: urban:a***e
a television show starring nathan fillion as richard castle
and stana katic detective kate beckett. also known 40minutes in which over half is katic/katherine beckett hairporn. did you see the latest episode
yeah, that was some good hairporn! - A (from Latin: castellum) type fortified structure built Europe Middle East during Ages by European nobility. Scholars...