Ever wonder what the point of having a kneecap is? The kneecap or patella is a sesmoid bone which a very important structure to help increase the lever arms in knee movement. If it doesn't move properly it may lead to knee pain.
Posted 5 years ago by sabong in category: interesting   Comments (0)


Gold Coast Drivers - U-Turn and almost causes a wreck. Then, instant karma.
Posted 9 years ago by Colm in category: misc   Comments (0)



Robin Eley
Posted 11 years ago by boyt in category: art   Comments (0)