0 LIKES LikeUnLike
ok so i downloaded Picasa now im having a problem with finding it. uhm the website says it works for windows vista and thts what i have but ive looked all over my computer and cant find it its not on my destop or in any of my documents and its making me really mad so can some one please help me:)
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 1 answers.